手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >在ashx文件中使用session的解决思路
在ashx文件中使用session的解决思路
摘要:如果你要保证数据的安全性,你可以在ashx中使用session验证。如:你的index.aspx中使用jquery回调ashx数据,那么在i...

如果你要保证数据的安全性,你可以在ashx中使用session验证。

如:你的index.aspx中使用jquery回调ashx数据,那么在index.aspx page_load时session["checked"]="true",在ashx中验证session是否存在。

但ashx中要获取session内容还需如下几步:

①导入命名空间

复制代码 代码如下:

using System;

using System.Web;

using System.Web.SessionState;//第一步:导入此命名空间

②实现接口

publicclassMyWeb:IHttpHandler将此改为如下:

publicclassMyWeb:IHttpHandler,IRequiresSessionState//第二步:实现接口 到此就可以像平时一样用Session了

③调用方法

HttpContext.Current.Session["Session变量名称"]

【在ashx文件中使用session的解决思路】相关文章:

ASP.NET 多次提交的解决办法

C# 文件上传 默认最大为4M的解决方法

ASP.NET 用户多次登录的解决方法

asp.net(c#)中取得文件物理路径

asp.net 事件与委托分析

在ASP.NET中实现多文件上传的方法

HTTP协议下用Web Service上传大文件的解决方案

asp.net中使用cookie传递参数的方法

asp.net 因为数据库正在使用的解决方法

ashx中使用session的方法

精品推荐
分类导航