PostBack使用
當我們瀏覽一個網頁的時候,若網頁內有一些表單供使用者填寫或勾選,其選項下方通常會有一個按鈕寫著「Submit」或「送出」,這是代表著當你填好了表單,按下送出鈕後將會觸發程式的執行,這樣的情況在 ASP.NET 我們稱為資料 PostBack 給伺服器。
其事件部分有一些也可以拿來作為跟 Page Load 相同的事,分別為
Page Init
Page Init Complete
Page Load
Page Load Complete
所以想要有一段程式在使用者第一次瀏覽網頁的時候不要執行,那麼可以利用 Page.IsPostBack 來作為判斷,當該屬性為 False 表示這是使用者第一次執行,當該屬性為 True 時,代表這次的執行是因為 PostBack 傳回資料而被重新執行。
留言
張貼留言