[問題] asp.net session 問題

看板Web_Design作者 (@_@)時間16年前 (2009/10/07 21:45), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
大家好,想請問在Asp.net中有關Session幾個問題。 我有兩個aspx的page分別是Default.aspx以及Default2.aspx 我在瀏覽Default.aspx的時候,用以下的方式把Session ID印出來 Response.Write("SessionID: " + Session.SessionID); 這個時候回得到一組SessionID,假設是XXX 之後我用一個Button的方式導到Default2.aspx protected void Button1_Click(object sender, EventArgs e) { Response.Redirect("./Default2.aspx"); } 之後再用以下的方式把Session ID印出來 Response.Write("SessionID: " + Session.SessionID); 我會得到一組新的SessionID,是OOO 我想問的是這兩組的SessionID為什麼會不一樣? 照理來講要重新開啟頁面或是重新開啟瀏覽器SessionID才會不一樣。 如果要同個目錄內數個aspx的pages都用同樣的SessionID, 重新開啟頁面之後可以更新一個新的SessionID,要怎麼作? 另外,Session他是一個屬性,不是方法。 每次都卡在Session是屬性不是方法而編譯不過。 有沒有比較好的方法可以任意存取Session? 謝謝大家不吝指導。 -- soniccol邀請你玩Facebook: http://www.facebook.com/soniccol/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.223.167

10/07 22:03, , 1F
文章代碼(AID): #1Ap9jdNa (Web_Design)