Esporta (0) Stampa
Espandi tutto

Evento ObjectDataSource.Filtering

Nota: questo evento è stato introdotto con .NET Framework versione 2.0.

Si verifica prima di un'operazione di filtro.

Spazio dei nomi: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

public event ObjectDataSourceFilteringEventHandler Filtering
/** @event */
public void add_Filtering (ObjectDataSourceFilteringEventHandler value)

/** @event */
public void remove_Filtering (ObjectDataSourceFilteringEventHandler value)

JScript supporta l'utilizzo di eventi ma non la dichiarazione di nuovi.

Gestire l'evento Filtering per eseguire le operazioni di convalida sui valori dei parametri di filtro prima che il controllo ObjectDataSource esegua un'operazione di filtro. È possibile annullare l'operazione di selezione impostando la proprietà Cancel dell'oggetto ObjectDataSourceFilteringEventArgs su true. L'evento viene generato solo se la proprietà FilterExpression è impostata.

L'evento ObjectDataSource.Filtering viene delegato all'evento ObjectDataSourceView.Filtering dell'oggetto ObjectDataSourceView associato al controllo ObjectDataSource.

Nota sulla protezioneNota sulla protezione

È necessario convalidare qualsiasi valore di parametro di filtro ricevuto dal client. Il runtime sostituisce soltanto il valore di parametro nell'espressione di filtro e lo applica all'oggetto DataView restituito dal metodo Select. Se si utilizza la proprietà FilterExpression come misura di protezione per limitare il numero di elementi restituiti, è necessario convalidare i valori di parametro prima dell'esecuzione del filtraggio.

Per ulteriori informazioni sulla gestione di eventi, vedere Utilizzo degli eventi.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft