会话不在处理程序的asp页面中维护

时间:2013-04-15 09:16:29

标签: asp.net

在我们的项目中,我在asp.net处理程序(.ashx页面)中分配context.Session["StackImgInsert"]="some string" 现在,当我读取Session["StackImgInsert"]=null的值时,我想在ASP页面(.aspx)中设置Session["StackImgInsert"],然后显示为null
任何人都可以告诉如何从处理程序读取会话并使其为空。

1 个答案:

答案 0 :(得分:1)

您需要在类名中使用此IReadOnlySessionState,如下所示

 public class GetFeatures : IHttpHandler, IReadOnlySessionState
 {
      context.Session["StackImgInsert"]="some string";
 }