ASP.Net 4会话在回发时过期

本文关键字:过期 Net 会话 ASP | 更新日期: 2023-09-27 18:02:39

我正在使用ASP。Net 4 (Visual Studio 2010 - c#)。我的会话在回发时一直过期。我正在MasterPage的Page_Init方法中设置会话变量。此问题不是超时问题。

ASP.Net 4会话在回发时过期

NET无法检测IE10..

http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

看起来是post back的问题…你的回帖做得怎么样?你能补充一下细节吗?

公共部分类MasterPage: System.Web.UI.MasterPage

{

protected void Page_Load(object sender, EventArgs e)
{
    if(Session["abc"] == null)
    Session["abc"] = "abcd";
}

}

public partial class Default2: System.Web.UI.Page

{

   protected void Page_Init(object sender, EventArgs e)
{
    string x = Session["abc"] as string;
    Response.Write(x);
}

}