DetailsView.InsertItem(Boolean) 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.
Inserisce il record corrente nell'origine dati.
public:
virtual void InsertItem(bool causesValidation);
public virtual void InsertItem(bool causesValidation);
abstract member InsertItem : bool -> unit
override this.InsertItem : bool -> unit
Public Overridable Sub InsertItem (causesValidation As Boolean)
Parametri
- causesValidation
- Boolean
true per eseguire la convalida della pagina quando viene chiamato il metodo ; in caso contrario, false.
Eccezioni
Questo metodo viene chiamato quando il DetailsView controllo non è in modalità di inserimento.
oppure
L'oggetto DataSourceView associato al DetailsView controllo è null.
Commenti
Quando il controllo è in modalità di inserimento, utilizzare il DetailsViewInsertItem metodo per inserire a livello di codice il record corrente nell'origine dati. Questo metodo viene comunemente usato quando è necessario inserire il record corrente dall'esterno del DetailsView controllo, ad esempio da un controllo diverso nella pagina.
Note
Il DetailsView controllo deve essere in modalità di inserimento quando viene chiamato questo metodo. In caso contrario, viene generata un'eccezione HttpException .
Per specificare se la convalida della pagina viene eseguita prima dell'operazione di inserimento, usare il causesValidation parametro . La chiamata a questo metodo genera anche gli ItemInserted eventi e ItemInserting .