CheckBoxList.LoadPostData(String, NameValueCollection) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
處理 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
NameValueCollection,包含使用控制識別項進行索引的值資訊。
傳回
如果 CheckBoxList 的狀態與最後張貼的狀態不同,則為 true
,否則為 false
。
備註
方法 LoadPostData 主要是由衍生自 類別的 CheckBoxList 自訂控制項中的控制項開發人員使用。
方法 LoadPostData 會指出控制項的狀態 CheckBoxList 是否已變更。 換句話說,它會決定控制項中的每個清單專案是否具有與最後張貼的值相同的 Selected 值。 使用者選取或清除控制項中的專案,會 Selected 變更 控制項集合 CheckBoxList 中 Items 對應 ListItem 物件的屬性值。 如果控制項中選取了相同的清單專案,或者 如果 CheckBoxList 已停用 , LoadPostData 則會傳 false
回 。
LoadPostData當 方法傳 true
回控制項時,頁面架構會 RaisePostDataChangedEvent 叫用 控制項的 方法。