異步觸發

異步觸發是最常用的一種觸發方式。

UpdatePanel的每個子控制項默認都是一個異步觸發。

基本介紹

  • 中文名:異步觸發
  • 外文名:UpdatePanel
  • 性質:觸發方式
  • 屬性:ControlID
異步觸發是最常用的一種觸發方式。
UpdatePanel的每個子控制項默認都是一個異步觸發。這說明,與這些控制項互動所導致的回送會替換為異步回送,將要求UpdatePanel渲染其內容。不過,未指定為UpdatePanel內容的控制項又會怎么樣呢?例如,假設你想根據一個按鈕的點擊事件來刷新一個UpdatePanel的內容,但是這個按鈕並非該UpdatePanel的子控制項。
對此,可以將這個控制項註冊為一個異步觸發方式。
AsyncPostBackTrigger有兩個屬性。第一個屬性是ControlID,這是產生事件的控制項的ID。第二個屬性EventName可選,可以想見,這是導致異步回送的控制項事件的事件名稱。如果EventName未初始化,默認為控制項最常見的事件(例如,對於按鈕控制項則是click事件)。
這種方法主要用於向UpdateMode設定為Conditional的面板增加觸發器。它也適用於UpdateMode設定為Always的面板。

相關詞條

熱門詞條

聯絡我們