馬修公爵雜誌
因為計畫在本網誌張貼的內容可能紛雜,無特定主題,故名為「雜誌」。預計包含的主題有:生活感想抒發、靈感散文創作、程式設計等電腦學習筆記。與信仰相關的內容則統一張貼於「馬超的靈修天地」。
2013年10月11日 星期五
ASP.NET頁面生命週期問題
概略的觀念是頁面包含前台和後台,前台的HTML是靜態的呈現,後台的code是運作,運作完成之後計算出要在前台呈現的HTML,然後後台就清除,頁面進入「死」的狀態,直到事件發生,使頁面復活再循環一次生命週期。
頁面生命週期階段:
瀏覽器請求
頁面框架初始化 Page.Init()
用戶程式碼初始化 Page.Load()
驗證
事件處理: 處理上一個生命週期完成後觸發的事件
呈現 Page_PreRender()
清除 Page_Unload()
因為頁面會死掉,所以裡面的變數也會跟著不見,全域變數也是一樣。
這時候就要利用Session等方法來儲存資料。
參考:王者歸來ASP.NET 4 權威指南,馬偉 著
沒有留言:
張貼留言
跟我說說話吧!
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言
跟我說說話吧!