|
关于如何在类库中使用Response,Request,Server,Session!
很多人在群里问起,如何在类库中的类文件里使用Response,Request,Server,Session几种对象。我这里有如下方式,仅供参考: 首先我们要在类文件里引用using System.Web;using System.Web.SesstionState;命名空间,然后是对这种对象的声明: HttpSessionState Session; HttpServerUtility Server; HttpRequest Request; HttpResponse Response;
最后我们可以在构造函数里做如下处理: try { Session = ((System.Web.UI.Page)parent).Session; Server = ((System.Web.UI.Page)parent).Server; Request = ((System.Web.UI.Page)parent).Request; Response = ((System.Web.UI.Page)parent).Response; } catch { Server = ((System.Web.UI.UserControl)parent).Server; Session = ((System.Web.UI.UserControl)parent).Session; Request = ((System.Web.UI.UserControl)parent).Request; Response = ((System.Web.UI.UserControl)parent).Response; } 以上做完,你就可以在类库里直接使用这几种对象了。
来源:upschool.com.cn 作者: 关键字:关于如何,Request,Server,Session
发表日期:2006-4-17 网页显示有限 阅读全文请下载本文完整版WORD文档
上一篇:多线程设计模式 之 不变模式 下一篇:asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例(一)
|