继承自IHttpHandler的类要实现两个接口:ProcessRequest和IsReusable
但还不能使用Session,要使用Session需要下面的步骤处理:
1、先引用System.Web.SessionState 这个命名空间,
2、如果是要在HttpHandler 中读取Session的内容,就要在实现IHttpHandler 的类中同时实现IReadOnlySessionState 这个接口。
3、如果是要在HttpHandler 中读写Session的内容,就要在实现IHttpHandler 的类中同时实现IRequiresSessionState
例:
public class ProductPayEntry : IHttpHandler, IReadOnlySessionState
public class ProductPayEntry : IHttpHandler, IRequiresSessionState
本文转自:http://pphxe.blog.163.com/blog/static/111457425200922111472476/
本文介绍如何使HTTP处理器(IHttpHandler)能够使用Session状态。通过实现特定接口并引入必要的命名空间,开发者可以在HTTP处理器中读取和修改Session数据。
157

被折叠的 条评论
为什么被折叠?



