ListBox.LoadPostData(String, NameValueCollection) Método

Definição

Carrega o conteúdo publicado no controlo da lista, se for diferente da última publicação.

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 controlo, usado para indexar o postCollection.

postCollection
NameValueCollection

A NameValueCollection que contém informação de valor indexada por identificadores de controlo.

Devoluções

true se o conteúdo publicado for diferente do anterior; caso contrário, false.

Observações

O LoadPostData método é utilizado principalmente por desenvolvedores de controlo, ao derivar um controlo personalizado a partir da ListBox classe.

O LoadPostData método indica se o estado do ListBox controlo mudou. Por outras palavras, determina se cada item da lista no controlo tem o mesmo Selected valor que o último valor publicado. Um utilizador que seleciona um item no controlo altera o Selected valor do objeto correspondente ListItem na Items coleção do ListBox controlo. Se alguns itens da lista forem selecionados no controlo, ou se estiver ListBox desativado, LoadPostData devolve false.

Quando o método LoadPostData retorna true para um controlo, o framework de páginas ASP.NET invoca o método RaisePostDataChangedEvent para o controlo.

Aplica-se a

Ver também