Compartir a través de


EntityDataSource.Selected Evento

Definición

Se produce una vez que se ha ejecutado una consulta.

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

Comentarios

El Selected evento se genera después de ejecutar una consulta y se devuelven los datos. También se genera si se produjo un error durante la preparación o ejecución de consultas.

La Results propiedad del EntityDataSourceSelectedEventArgs objeto contiene un IEnumerable de objetos que se devuelven de la consulta. Controle el Selected evento para recuperar y almacenar las entidades devueltas en .ViewState Haga esto para conservar los cambios de objeto en la página.

La TotalRowCount propiedad del EntityDataSourceSelectedEventArgs objeto muestra el número total de objetos de todas las páginas, independientemente de los valores pasados por el control enlazado a datos para la paginación. TotalRowCount solo se recupera si el control enlazado a datos lo necesita, como si la paginación está habilitada.

Si se produce un error cuando se prepara o ejecuta la consulta, se genera el Selected evento , la Exception propiedad del EntityDataSourceSelectedEventArgs objeto se establece en el devuelto Exceptiony la Results propiedad se establece nullen . Si controla la excepción en el Selected controlador de eventos, establezca la ExceptionHandled propiedad trueen . Esto impide que se vuelva a generar la excepción. Cuando se especifica un valor de false para la ExceptionHandled propiedad , se EntityDataSource vuelve a generar la excepción.

Se aplica a