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 に答える