ASP.NET, WebForm, Session,C#
工作一段時間,也爬了不少大神的技術文章和程式碼,卻囫圇吞棗沒有仔細消化,
現在才意識到是應該寫筆記拯救自己的無能了Orz
開第一篇記錄一下簡單但我還是容易忘記的東西
==============================================
在某些情況下,有一組資料需要供不同頁面使用時,會使用Session傳遞。
這時候需要用到存在Session的資料時,就要抓取 Session。
這邊記錄一下怎麼抓的好了
不過資料量太多不建議Session就是了,伺服器可能會爆掉...
(但關於這狀況,我這菜鳥還沒接觸過,有待深入研究)
==============================================
//Get Sesstion
public List<String> Value
{
get
{
object obj = Session["ValList"];
if (obj == null) return new List<String>();
return (List<String>)Session["ValList"];
}
set
{
if (value == null)
{
Session.Remove("ValList");
}
else
{
Session["ValList"] = value;
}
}
}
protected void Page_Load(object sender, EventArgs e)
{
List<String> valList = Value;
}