Ajax如何使用Session


在Ajax中有時會使用到Session,在aspx.cs文件這樣獲取:

 string name = Session["name"];

但是在Ajax中就不能這樣獲取Session,必須實現Session接口,如下

<%@ WebHandler Language="C#" class="msg" %>

using System;
using System.Web;
using Model;
using service;

public class msg : IHttpHandler,System.Web.SessionState.IRequiresSessionState  {//紅色的就是實現Session接口
    
    public void ProcessRequest (HttpContext context) {
        context.Response.ContentType = "text/plain";      

        string vali_code =context.Session["vcode"].ToString().Trim(); 
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM