Share via


CheckBoxList.RaisePostDataChangedEvent 方法

定義

通知 ASP.NET 應用程式 CheckBoxList 控制項的狀態已變更。

protected:
 virtual void RaisePostDataChangedEvent();
protected virtual void RaisePostDataChangedEvent ();
abstract member RaisePostDataChangedEvent : unit -> unit
override this.RaisePostDataChangedEvent : unit -> unit
Protected Overridable Sub RaisePostDataChangedEvent ()

備註

方法 RaisePostDataChangedEvent 主要是由衍生自 類別的 CheckBoxList 自訂控制項中的控制項開發人員使用。

當 方法指出清單專案的狀態在 控制項中已變更時 LoadPostData ,頁面架構會呼叫 RaisePostDataChangedEvent 控制項上的 CheckBoxListCheckBoxList 方法。 方法 RaisePostDataChangedEventOnSelectedIndexChanged 呼叫 方法來引發 SelectedIndexChanged 事件。 控制項開發人員可以覆寫 OnSelectedIndexChanged 方法,在使用者選取或清除控制項中的清單專案時執行自訂處理。

RaisePostDataChangedEvent方法可以選擇性地在引發 SelectedIndexChanged 控制項的事件之前執行驗證。 若要在選取 中的清單專案 CheckBoxList 時驗證頁面上的控制項群組,請將 AutoPostBackCausesValidation 屬性 true 設定為 ,並指定要在 屬性中驗證的 ValidationGroup 控制項群組。

適用於

另請參閱