close
首先加入一個AJAX Web Form進來,這裡面就會有ScriptManager
是用來管理Client端的程式跟提供部分更新的功能
UpdatePanel,放在這個Panel裡面的控制項可以做部分更新
可設定Triggers屬性為PostBackTrigger觸發整個網頁的PostBack或是
設定AsyncPostBackTrigger指定UpdatePanel外的控制項來觸發這個
UpdatePanel的部份更新
觸發部分更新後,假設Server端的Page_Load事件有更改UpdatePanel
內的控制項跟更改UpdatePanel外的控制項的話,就只會顯示UpdatePanel
內的控制項變更了喔,這是因為UpdatePanel外的變更再回傳之前就
在Server端被濾掉了,所以就算是部分更新,在Server端也是會做UpdatePanel內
控制項和UpdatePanel外控制項的程式
UpdateProgress,當等待部分更新的時候,這個控制項會跑出來
部分更新完後這個控制項又會自動不見
要設定這個控制項的AssociatedUpdatePanelID為想要關聯的
UpdatePanel的ID
全站熱搜