ListBox.LoadPostData(String, NameValueCollection) 方法

定義

載入清單控制項的張貼內容 (如果與最後張貼的內容不同的話)。

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 變更 控制項集合 ListBoxItems 對應 ListItem 物件的值。 如果控制項中選取了某些清單專案,或如果 ListBox 已停用 , LoadPostData 則會傳 false 回 。

當 控制項的 LoadPostData 方法傳 true 回時,ASP.NET 網頁架構會 RaisePostDataChangedEvent 叫用 控制項的 方法。

適用於

另請參閱