ashx文件调用Session变量的方法

Admin | 2009-3-3 18:45:54 | TrackRecord: 2710 Times | Tag标签:asp.net 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

  在使用asp.net开发网站的时候,默认情况下,我们都能通过ASPX页面的CS代码,直接调用Global.asax文件里面的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变量名称"]

  文章讲完!



上一篇:如何让别人无法查看上传到虚拟空间的    下一篇:利用XmlHttp获取服务器数据库数据以

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com