asp.NetHttpHandler操作Sessionの関数コード

473 ワード

 
  
using System;
using System.Web;
using System.Web.SessionState;

public class HandleDataRequst : IHttpHandler, IRequiresSessionState
{

public void ProcessRequest (HttpContext context) {
//context.Session["name"]
}

ここで重要なのは、IrequiresSessionStateまたはIreadOnlySessionStateを実装することです.そうしないと、Sessionは常にnullになります.
もちろん、この2つのインタフェースには方法が規定されていません.