1

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

4

2 回答 2

2

ASP.NET 无法检测到 IE10.. 请检查这个..

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

于 2013-03-05T21:25:22.013 回答
0

回发似乎有问题...您如何进行回发...请您添加详细信息..

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

{

protected void Page_Load(object sender, EventArgs e)

{

    if(Session["abc"] == null)
    Session["abc"] = "abcd";
}

}

公共部分类 Default2:System.Web.UI.Page

{

   protected void Page_Init(object sender, EventArgs e)

{

    string x = Session["abc"] as string;

    Response.Write(x);

}

}

于 2013-03-05T22:14:04.790 回答