ObjectDataSource.Filtering Evento

Definición

Se produce antes de una operación de filtrado.

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

Comentarios

Controle el Filtering evento para realizar operaciones de validación en valores de parámetros de filtro antes de que el ObjectDataSource control realice una operación de filtro. Puede cancelar la operación seleccionada estableciendo la Cancel propiedad de en ObjectDataSourceFilteringEventArgstrue. El evento solo se genera si se establece la FilterExpression propiedad .

El ObjectDataSource.Filtering evento delega al ObjectDataSourceView.Filtering evento de que ObjectDataSourceView está asociado al ObjectDataSource control .

Importante

Debe validar cualquier valor de parámetro de filtro que reciba del cliente. El tiempo de ejecución simplemente sustituye el valor del parámetro en la expresión de filtro y lo aplica al DataSet objeto o DataTable devuelto por el Select método . Si usa la FilterExpression propiedad como medida de seguridad para limitar el número de elementos que se devuelven, debe validar los valores de parámetro antes de que se produzca el filtrado.

Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.

Se aplica a

Consulte también