zoukankan      html  css  js  c++  java
  • 关于C#网站一般处理程序(ashx)中session的问题

    关于C#网站一般处理程序(ashx)中session的问题

    为什么要说这个问题呢,首先是因为本人比较笨,记性没那么好,不记下来容易忘记,再者就是也方便像我这样的菜鸟。

      废话不说了,

      要想在.ashx中引用 session 必须 using System.Web.SessionState ,继承IReadOnlySessionState

    using System;
    using System.Web;
    using System.Text;
    using System.Web.SessionState; //这是在.ashx 中引用session 的必备条件之一
    
     public class GetCheckData : IHttpHandler,IReadOnlySessionState //继承IReadOnlySessionState
     {
    
       public void ProcessRequest(HttpContext context)
        {        
           context.Response.ContentType = "text/plain";
    
           string ds="1234";
    
           context.Session["ds"] = ds;//这只是简单的使用方法,可以根据自己的要求改
    
           HttpContext.Current.Session["ds"]=ds;//第二种方法
    
           context.Response.Write(ds);
    
        }
    
       public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    
    } 
  • 相关阅读:
    4.比赛F
    4.M
    4.H
    4.J
    4.G
    4.D
    4.C
    UVA 215 Spreadsheet Calculator (模拟)
    POJ 3469 Dual Core CPU(最小割模型的建立)
    POJ 3281 Dining(网络流最大匹配)
  • 原文地址:https://www.cnblogs.com/Harry369/p/3083009.html
Copyright © 2011-2022 走看看