手机
当前位置:查字典教程网 >编程开发 >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下文件上传和文件删除的代码

asp.net(C#)中上传大文件的几中常见应用方法

asp.net2.0中css失效的解决方法

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

如何在浏览器中打开PDF文件并实现预览的思路与代码

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

在ASP.NET中使用Session常见问题集锦

一个ASP.NET中使用的MessageBox类

Jmail发送邮件与带附件乱码解决办法分享

从外部的js文件中获取ASPX页面的控件ClientID

精品推荐
分类导航