EntityDataSource.Selecting Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre antes de uma consulta ser construída e executada.
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
Observações
O Selecting evento é gerado antes de uma consulta ser construída e executada. Tratar do Selecting evento para modificar a configuração do EntityDataSource ou ler ou alterar os argumentos do controlo data-bound antes de a consulta ser construída e executada.
Defina a Cancel propriedade do EntityDataSourceSelectingEventArgs objeto para true cancelar a consulta. Quando a operação SELECT é cancelada, nenhum dado é devolvido ao controlo ligado aos dados.
Se AllowPaging for definido como true no controlo data-bound, invoca EntityDataSource os Skip métodos do construtor de consultas e Top ao ObjectQuery<T> usar os valores das StartRowIndex propriedades e MaximumRows do DataSourceSelectArguments objeto.
Se AllowSorting for definido como true no controlo data-bound, o SortExpression do DataSourceSelectArguments objeto pode ser alterado quando o Selecting evento for tratado. Quaisquer outros operadores de consulta, como WHERE ou ORDER BY, especificados na marcação de página são aplicados após o Selecting evento ser ativado.