如:你的 index . aspx 中使用 jquery 回调 ashx 数据,那么在 index . aspx page_load 时 session [ "checked" ]= "true" ,在 ashx 中验证 session 是否存在。
但 ashx 中要获取 session 内容还需如下几步 :
①导入命名空间
代码如下:
using System;
using System.Web;
using System.Web.SessionState;//第一步:导入此命名空间
②实现接口
public class MyWeb : IHttpHandler 将此改为如下:
public class MyWeb : IHttpHandler , IRequiresSessionState //第二步:实现接口 到此就可以像平时一样用Session了
③调用方法
HttpContext . Current . Session [ "Session变量名称" ]
查看更多关于在ashx文件中使用session的解决思路的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did34879