ObjectDataSourceView.Filtering 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 operação de filtragem.
public:
event System::Web::UI::WebControls::ObjectDataSourceFilteringEventHandler ^ Filtering;
public event System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler Filtering;
member this.Filtering : System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler
Public Custom Event Filtering As ObjectDataSourceFilteringEventHandler
Tipo de Evento
Observações
Tratar do Filtering evento para realizar operações de validação nos valores dos parâmetros do filtro antes de o ObjectDataSource controlo realizar uma operação de filtro. Pode cancelar a Select operação definindo a Cancel propriedade do ObjectDataSourceFilteringEventArgs objeto para true. O evento é elevado, apenas se a FilterExpression propriedade for definida.
Para mais informações sobre como gerir eventos, consulte Gestão e Levantamento de Eventos.
Importante
Deve validar qualquer valor de parâmetro de filtro que receba do cliente. O runtime simplesmente substitui o valor do parâmetro na expressão do filtro e aplica-o ao DataView objeto que é devolvido pelo Select método. Se estiver a usar a FilterExpression propriedade como medida de segurança para limitar o número de itens devolvidos, deve validar os valores dos parâmetros antes de ocorrer a filtragem.