[問題] asp.net session 問題
大家好,想請問在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
10/07 22:03, 1F