ObjectDataSource.Insert Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.