Language

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

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

postCollection
NameValueCollection

コントロール識別子によってインデックス付けされた値情報を含む NameValueCollection 。

返品

true CheckBoxListの状態が前回の転記と異なる場合は、それ以外の場合はfalse。

注釈

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

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

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

適用対象

こちらもご覧ください