2015年12月16日 星期三

[Asp.net]ViewState & Session

ViewState

l   僅給目前網頁(.aspx)使用
l   透過隱藏欄位傳送資料,所以在”PagePreRenderComplete事件前可以對ViewState進行變更。

l   如何判斷ViewState是否存在
    If(ViewState[“變數名稱”] != null){
                 //確定 ViewState裡面有數值,才執行這段程式
}
l   ViewState缺點
會增加網頁大小。

Session 

讓ASP.NET網站在開發除錯時期擁有WEB.CONFIG文件轉換功能

ref: https://blog.kkbruce.net/2016/09/enabling-xml-document-transforms-for-all-asp-net-web-by-develop-time.html#.XoP1KGMzbRY