ListBox.LoadPostData(String, NameValueCollection) Метод

Определение

Загружает отправленное содержимое элемента управления "Список", если оно отличается от отправленного в предыдущий раз.Loads the posted content of the list control, if it is different from the last posting.

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.The key identifier for the control, used to index the postCollection.

postCollection
NameValueCollection

Коллекция NameValueCollection, в которой содержатся сведения о значениях, проиндексированных идентификаторами элемента управления.A NameValueCollection that contains value information indexed by control identifiers.

Возвращаемое значение

Значение true, если отправленное содержимое отличается от отправленного в предыдущий раз; в противном случае — значение false.true if the posted content is different from the last posting; otherwise, false.

Реализации

Комментарии

Метод используется преимущественно разработчиками элементов управления при создании пользовательского элемента управления ListBox из класса. LoadPostDataThe LoadPostData method is used primarily by control developers, when deriving a custom control from the ListBox class.

Метод указывает, изменилось ли состояние ListBox элемента управления. LoadPostDataThe LoadPostData method indicates if the state of the ListBox control has changed. Иными словами, он определяет, имеет ли каждый элемент списка в элементе управления то же Selected значение, что и последнее опубликованное значение.In other words, it determines if each list item in the control has the same Selected value as the last posted value. Пользователь, который выбирает элемент в элементе управления, изменяет Selected значение соответствующего ListItem объекта ListBox в Items коллекции элемента управления.A user selecting an item in the control changes the Selected value for the corresponding ListItem object in the Items collection of the ListBox control. Если в элементе управления выбраны некоторые элементы списка или если ListBox элемент отключен, LoadPostData возвращает false.If some list items are selected in the control, or if the ListBox is disabled, LoadPostData returns false.

Когда метод возвращает true для элемента управления, инфраструктура RaisePostDataChangedEvent страницы ASP.NET вызывает метод для элемента управления. LoadPostDataWhen the LoadPostData method returns true for a control, the ASP.NET page framework invokes the RaisePostDataChangedEvent method for the control.

Применяется к

Дополнительно