ObjectDataSource.Filtering Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar före en filteråtgärd.
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
Händelsetyp
Kommentarer
Filtering Hantera händelsen för att utföra valideringsåtgärder på filterparametervärden innan ObjectDataSource kontrollen utför en filteråtgärd. Du kan avbryta den valda åtgärden genom att ange Cancel egenskapen för ObjectDataSourceFilteringEventArgs till true. Händelsen utlöses endast om egenskapen FilterExpression har angetts.
Händelsen ObjectDataSource.Filtering delegerar till ObjectDataSourceView.Filtering händelsen för ObjectDataSourceView den som är associerad med ObjectDataSource kontrollen.
Important
Du bör verifiera alla filterparametervärden som du får från klienten. Körningen ersätter helt enkelt parametervärdet i filteruttrycket och tillämpar det på DataSet det eller-objekt DataTable som returneras av Select metoden. Om du använder FilterExpression egenskapen som ett säkerhetsmått för att begränsa antalet objekt som returneras måste du verifiera parametervärdena innan filtreringen sker.
Mer information om hur du hanterar händelser finns i Hantera och höja händelser.