当前位置: 代码迷 >> ASP.NET >> asp.net 1.1中在代码隐藏模块中,如何使用Request,Response,Server,Session,Application对象
  详细解决方案

asp.net 1.1中在代码隐藏模块中,如何使用Request,Response,Server,Session,Application对象

热度:2265   发布时间:2013-02-26 00:00:00.0
asp.net 1.1中在代码隐藏模块中,怎么使用Request,Response,Server,Session,Application对象?
直接使用,如Server.MapPath出错了!谢谢大家。好急啊!

------解决方案--------------------------------------------------------
必须在Page继承的类中使用,你的写法没有问题
------解决方案--------------------------------------------------------
楼上说得对,必须在从Page继承的类中才能使用;
自己做的其他类是无法用到这些变量的。

自己的类要使用的话,需要留一个Page类型的公共参数变量,调用这个类时,把当前的Page对象传递给那个变量.然后才能使用在自己的类中获得Request之类的服务器变量

例如:
Class1中设置一个Page类型参数 FromPage
FromPage.Server.MapPath 就能使用了

页面直接后台隐藏代码调用时,实例化类后,需对Page类型变量赋值

Class1 cls1 = new Class1();
cls1.FromPage = this;
  相关解决方案