[ASP.NET]91之ASP.NET由淺入深 不負責講座 Day9 – Page Life Cycle

[ASP.NET]91之ASP.NET由淺入深 不負責講座 Day9 – Page Life Cycle

前言
因為這一系列的文章,我有編排過順序,從最前面先介紹Get/Post,接著介紹PostBack,PostBack要搭配ViewState,這兩者要跟無狀態的http合作,透過ASP.NET特有的server control來結合,一路介紹過來。當PostBack, ViewState, Server control大致上介紹完,接著就該介紹一個很具有特色,對沒寫過ASP.NET Webform的人(包括已經有撰寫其他語言經驗的web developer)來說很特別的東西,Page Life Cycle。

由於這很重要,所以我之前已經有整理一份文章了,這邊就只是做個Reference過去。希望大家學到Day 9的時候,就已經知道整個ASP.NET Webform的運作機制了。

內容Reference
請想知道Page Life Cycle的朋友們,移駕到我之前的一篇文章:
[ASP.NET]Page Life Cycle整理

附上整理於iT邦幫忙 第三屆鐵人修練賽的文章:http://ithelp.ithome.com.tw/question/10052353



最後,請想學習的客倌,看完這篇文章思考一下,下列的問題該如何回答:
1.頁面的事件週期,有哪一些常見的事件,按照順序排出來。
2.上述的事件通常會拿來做什麼事?
3.要調整Theme、MasterPage、SkinID得在哪一個事件?
4.那個事件之後才可以使用ViewState? 沒有ViewState時該如何讀取Form上面控制項的值?
5.Render是用來幹嘛的?
6.什麼事件之後,就不能使用ViewState了?


blog 與課程更新內容,請前往新站位置:http://tdd.best/