zoukankan      html  css  js  c++  java
  • 12.30 在一般处理程序页面使用Session

    一般来说在aspx页面使用Session直接用Session["名字"]就可以使用,但是在ashx页面不能直接使用,需要通过HttpContext对象context去操作Session;
    如果直接在ashx页面取Session:
    
    context.Session["uid"];
    
       则取出来的是空值NULL;
    
    解决这个问题的方法是:
    
    1.在ashx页面添加命名空间:using System.Web.SessionState;
    
    2.在ashx页面添加接口:IRequiresSessionState;
    
    public class Handler : IHttpHandler, IRequiresSessionState
    
       {
    
       }
    
      这样就可以取到Session的值了。
  • 相关阅读:
    SQL Server
    SQL Server
    SQL Server
    SQL Server
    SQL Server
    SQL Server
    SQL Server
    ssh保持连接不断开
    如何查看linux是否打开虚拟化
    dd命令详解
  • 原文地址:https://www.cnblogs.com/cf924823/p/5088813.html
Copyright © 2011-2022 走看看