CheckBoxList.LoadPostData(String, NameValueCollection) メソッド

定義

CheckBoxList コントロールのポストされたデータを処理します。

protected:
 virtual bool LoadPostData(System::String ^ postDataKey, System::Collections::Specialized::NameValueCollection ^ postCollection);
protected virtual bool LoadPostData (string postDataKey, System.Collections.Specialized.NameValueCollection postCollection);
abstract member LoadPostData : string * System.Collections.Specialized.NameValueCollection -> bool
override this.LoadPostData : string * System.Collections.Specialized.NameValueCollection -> bool
Protected Overridable Function LoadPostData (postDataKey As String, postCollection As NameValueCollection) As Boolean

パラメーター

postDataKey
String

postCollection パラメーターで指定された NameValueCollection をインデックス化するために使用される、コントロールのキー識別子。

postCollection
NameValueCollection

コントロール ID によってインデックス化された値の情報を格納している NameValueCollection

戻り値

CheckBoxList の状態が前回ポストされた内容と異なる場合は true。それ以外の場合は false

注釈

メソッドは LoadPostData 、主に、 クラスから CheckBoxList 派生したカスタム コントロールのコントロール開発者によって使用されます。

メソッドは LoadPostData 、コントロールの CheckBoxList 状態が変更されたかどうかを示します。 つまり、コントロール内の各リスト アイテムの値が最後に転記された値と同じ Selected かどうかを判断します。 コントロール内の項目を選択またはクリアすると、コントロールのコレクション内の対応するListItemオブジェクトのプロパティ値がCheckBoxListItems変更Selectedされます。 コントロールで同じリスト 項目が選択されている場合、または が無効になっている場合 CheckBoxList は を LoadPostData 返します false

メソッドが LoadPostData コントロールに対して true を返すと、ページ フレームワークは コントロールの メソッドを RaisePostDataChangedEvent 呼び出します。

適用対象

こちらもご覧ください