請告訴我爲什麼IHttpHandler需要實現IRequiresSessionState。沒有實現它,我們不能讀/寫任何會話變量? 不能像這樣直接訪問HttpContext.Current.session。 請解釋.......感謝關於使用IRequiresSessionState
public class MyHttpHandler : IHttpHandler, IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
var MyValue = context.Session["MyKey"] as String;
MyValue = "Hello World";
context.Session["MyKey"] = MyValue;
}
public bool IsReusable
{
get { return true; }
}
}