Condividi tramite


ObjectDataSource.Insert Metodo

Definizione

Esegue un'operazione di inserimento chiamando il metodo identificato dalla proprietà InsertMethod e dai parametri nell'insieme InsertParameters.

public:
 int Insert();
public int Insert ();
member this.Insert : unit -> int
Public Function Insert () As Integer

Restituisce

Valore che rappresenta il numero di righe inserite nell'archivio dati sottostante.

Commenti

Prima di eseguire l'operazione Insert , viene chiamato il OnInserting metodo per generare l'evento Inserting . È possibile gestire l'evento Inserting per esaminare i valori dei parametri e per eseguire qualsiasi pre-elaborazione prima di un'operazione Insert . Per eseguire un'operazione di inserimento, l'oggetto ObjectDataSourceView usa la reflection per creare un'istanza dell'oggetto identificato dalla TypeName proprietà . Chiama quindi il metodo identificato dalla InsertMethod proprietà usando le proprietà associate InsertParameters . Al termine dell'operazione Insert , il OnInserted metodo viene chiamato per generare l'evento Inserted . È possibile gestire l'evento Inserted per esaminare i valori restituiti, i parametri di output e le eccezioni e per eseguire qualsiasi post-elaborazione.

Il Insert metodo delega al Insert metodo dell'oggetto ObjectDataSourceView associato al ObjectDataSource controllo.

Per altre informazioni sull'unione dei parametri, sulla durata dell'oggetto e sulla risoluzione dei metodi, vedere InsertMethod.

controlli Data-Bound

Quando l'oggetto ObjectDataSource è associato a un controllo associato a dati, ad esempio il controllo, non è necessario chiamare il GridViewInsert metodo dal codice della pagina. Il Insert metodo viene richiamato direttamente dal controllo associato ai dati.

Si applica a

Vedi anche