ObjectDataSourceView.Filtering Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt vor einem Filtervorgang auf.
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
Ereignistyp
Hinweise
Behandeln Sie das Filtering Ereignis, um Validierungsvorgänge für Filterparameterwerte auszuführen, bevor das ObjectDataSource Steuerelement einen Filtervorgang ausführt. Sie können den Select Vorgang abbrechen, indem Sie die Cancel -Eigenschaft des ObjectDataSourceFilteringEventArgs -Objekts auf true
festlegen. Das Ereignis wird nur ausgelöst, wenn die FilterExpression -Eigenschaft festgelegt ist.
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.
Wichtig
Sie sollten jeden Filterparameterwert überprüfen, den Sie vom Client erhalten. Die Runtime ersetzt einfach den Parameterwert in den Filterausdruck und wendet ihn auf das DataView Objekt an, das von der Select -Methode zurückgegeben wird. Wenn Sie die FilterExpression -Eigenschaft als Sicherheitsmaßnahme verwenden, um die Anzahl der zurückgegebenen Elemente zu begrenzen, müssen Sie die Parameterwerte überprüfen, bevor die Filterung erfolgt.