EntityDataSource.Selecting Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce antes de crear y ejecutar una consulta.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectingEventArgs ^> ^ Selecting;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs> Selecting;
member this.Selecting : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs>
Public Custom Event Selecting As EventHandler(Of EntityDataSourceSelectingEventArgs)
Tipo de evento
Comentarios
El Selecting evento se genera antes de que se construya y ejecute una consulta. Controle el Selecting evento para modificar la configuración de o EntityDataSource leer o cambiar los argumentos del control enlazado a datos antes de que se construya y ejecute la consulta.
Establezca la Cancel propiedad del EntityDataSourceSelectingEventArgs objeto en true
para cancelar la consulta. Cuando se cancela la operación SELECT, no se devuelve ningún dato al control enlazado a datos.
Si AllowPaging
se establece en en el control enlazado a true
datos, EntityDataSource invoca los métodos del Skip generador de consultas y Top al ObjectQuery<T> usar los valores de las StartRowIndex propiedades y MaximumRows del DataSourceSelectArguments objeto .
Si AllowSorting
se establece en en el control enlazado a true
datos, el SortExpression del DataSourceSelectArguments objeto se puede cambiar cuando se controla el Selecting evento. Cualquier otro operador de consulta, como WHERE o ORDER BY, que se especifican en el marcado de página se aplica después de que se genere el Selecting evento.