Condividi tramite


Eventi generati dal controllo server Web FormView

Aggiornamento: novembre 2007

Durante lo spostamento tra i dati associati e l'aggiornamento di questi ultimi, il controllo FormView genera vari eventi a cui è possibile rispondere nel codice.

Per un esempio in cui vengono utilizzati alcuni eventi di FormView, vedere Modifica dei dati mediante un controllo server Web FormView.

Eventi di FormView

Il controllo FormView genera eventi che si verificano quando il record corrente viene visualizzato o modificato. Gli eventi vengono inoltre generati quando viene fatto clic su un controllo di comando, ad esempio un controlloButton, incluso in FormView. Di seguito vengono descritti gli eventi esposti dal controllo FormView.

  • PageIndexChanging
    Si verifica quando viene fatto clic su uno dei pulsanti del componente di spostamento prima che il controllo FormView abbia eseguito l'operazione di spostamento. Questo evento viene spesso gestito per annullare l'operazione di spostamento.

  • PageIndexChanged
    Si verifica quando viene fatto clic su uno dei pulsanti del componente di spostamento dopo che il controllo FormView ha eseguito l'operazione di spostamento. Questo evento viene in genere gestito quando è necessario eseguire un'attività dopo che l'utente si è spostato su un altro record nel controllo.

  • ItemCommand
    Si verifica quando viene fatto clic su un pulsante incluso in un controllo FormView. Questo evento viene spesso gestito per eseguire un'attività quando viene fatto clic su un pulsante nel controllo.

  • ItemCreated
    Si verifica dopo che tutti gli oggetti FormViewRow sono stati creati nel controllo FormView. Questo evento viene spesso gestito per modificare i valori da visualizzare in una riga prima che quest'ultima venga visualizzata.

  • ItemDeleting
    Si verifica quando viene fatto clic su un pulsante Delete (ossia, un pulsante la cui proprietà CommandName è impostata su "Delete") prima che il controllo FormView abbia eliminato il record dall'origine dati. Questo evento viene spesso utilizzato per annullare l'operazione di eliminazione.

  • ItemDeleted
    Si verifica quando viene fatto clic su un pulsante Delete dopo che il controllo FormView ha eliminato il record dall'origine dati. Questo evento viene spesso gestito per verificare i risultati dell'operazione di eliminazione.

  • ItemInserting
    Si verifica quando viene fatto clic su un pulsante Insert (ossia, un pulsante la cui proprietà CommandName è impostata su "Insert") prima che il controllo FormView abbia inserito il record. Questo evento viene spesso gestito per annullare l'operazione di inserimento.

  • ItemInserted
    Si verifica quando viene fatto clic su un pulsante Insert dopo che il controllo FormView ha inserito il record. Questo evento viene spesso gestito per verificare i risultati dell'operazione di inserimento.

  • ItemUpdating
    Si verifica quando viene fatto clic su un pulsante Update (ossia, un pulsante la cui proprietà CommandName è impostata su "Update") prima che il controllo FormView abbia aggiornato il record. Questo evento viene spesso utilizzato per annullare l'operazione di aggiornamento.

  • ItemUpdated
    Si verifica quando viene fatto clic su un pulsante Update dopo che il controllo FormView ha aggiornato la riga. Questo evento viene spesso utilizzato per verificare i risultati dell'operazione di aggiornamento.

  • ModeChanging
    Si verifica prima che il controllo FormView sia passato da una modalità all'altra tra quelle disponibili (modifica, inserimento o sola lettura). Questo evento viene spesso gestito per annullare il passaggio a un'altra modalità.

  • ModeChanged
    Si verifica dopo che il controllo FormView è passato da una modalità all'altra tra quelle disponibili (modifica, inserimento o sola lettura). Questo evento viene spesso gestito per eseguire un'attività quando il controllo FormView passa a un'altra modalità.

  • DataBound
    Questo evento viene ereditato dal controllo BaseDataBoundControl e si verifica dopo che il controllo FormView ha terminato l'associazione all'origine dati.

Vedere anche

Concetti

Cenni preliminari sul controllo server Web FormView

Riferimenti

FormView