ListBox.LoadPostData(String, NameValueCollection) Método

Definição

Carrega o conteúdo postado do controle de lista, se ele for diferente da última postagem.

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

Parâmetros

postDataKey
String

O identificador de chave para o controle, usado para indexar o postCollection.

postCollection
NameValueCollection

Um NameValueCollection que contém informações de valor indexadas por identificadores de controle.

Retornos

true se o conteúdo postado for diferente da última postagem; caso contrário, false.

Comentários

O LoadPostData método é usado principalmente por desenvolvedores de controle ao derivar um controle personalizado da ListBox classe.

O LoadPostData método indica se o estado do ListBox controle foi alterado. Em outras palavras, ele determina se cada item de lista no controle tem o mesmo Selected valor que o último valor postado. Um usuário selecionando um item no controle altera o Selected valor do objeto correspondente ListItem na Items coleção do ListBox controle. Se alguns itens de lista estiverem selecionados no controle ou se estiverem ListBox desabilitados, LoadPostData retornará false.

Quando o método LoadPostData retorna true para um controle, a estrutura de página ASP.NET invoca o método RaisePostDataChangedEvent para o controle.

Aplica-se a

Confira também