Compartilhar via


EntityDataSource.Selected Evento

Definição

Ocorre depois que uma consulta foi executada.

public:
 event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectedEventArgs ^> ^ Selected;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs> Selected;
member this.Selected : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs> 
Public Custom Event Selected As EventHandler(Of EntityDataSourceSelectedEventArgs) 

Tipo de evento

Comentários

O Selected evento é gerado depois que uma consulta é executada e os dados são retornados. Ele também será gerado se ocorrer um erro durante a preparação ou execução da consulta.

A Results propriedade do EntityDataSourceSelectedEventArgs objeto contém um IEnumerable de objetos retornados da consulta. Manipule o Selected evento para recuperar e armazenar entidades retornadas no ViewState. Faça isso para persistir as alterações de objeto na página.

A TotalRowCount propriedade do EntityDataSourceSelectedEventArgs objeto mostra o número total de objetos em todas as páginas, independentemente dos valores passados pelo controle associado a dados para paginação. TotalRowCount só será recuperado se o controle associado a dados precisar dele, como se a paginação estiver habilitada.

Se ocorrer um erro quando a consulta for preparada ou executada, o Selected evento será gerado, a Exception propriedade do EntityDataSourceSelectedEventArgs objeto será definida como retornada Exceptione a Results propriedade será definida como null. Se você manipular a exceção no Selected manipulador de eventos, defina a ExceptionHandled propriedade como true. Isso impede que a exceção seja gerada novamente. Quando você especifica um valor de false para a ExceptionHandled propriedade , o EntityDataSource gera novamente a exceção.

Aplica-se a