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