SqlDataSourceView.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::SqlDataSourceFilteringEventHandler ^ Filtering;
public event System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler Filtering;
member this.Filtering : System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler
Public Custom Event Filtering As SqlDataSourceFilteringEventHandler
Ereignistyp
Hinweise
Behandeln Sie das Filtering Ereignis, um Validierungsvorgänge für Filterparameterwerte auszuführen, bevor das SqlDataSourceView Objekt einen Filtervorgang ausführt. Sie können die Select -Methode abbrechen, indem Sie die Cancel -Eigenschaft des SqlDataSourceFilteringEventArgs -Objekts auf true
festlegen. Das Ereignis wird nur ausgelöst, wenn die FilterExpression -Eigenschaft festgelegt ist.
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.
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.