EntityDataSource.Selecting Evento

Definição

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.

Aplica-se a