DetailsView.InsertItem(Boolean) DetailsView.InsertItem(Boolean) DetailsView.InsertItem(Boolean) DetailsView.InsertItem(Boolean) Method

Definizione

Inserisce il record corrente nell'origine dati.Inserts the current record in the data source.

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 Boolean Boolean Boolean

true per eseguire la convalida della pagina quando viene chiamato il metodo; in caso contrario, false.true to perform page validation when the method is called; otherwise, false.

Eccezioni

Questo metodo viene chiamato quando il controllo DetailsView non è in modalità di inserimento.This method is called when the DetailsView control is not in insert mode.

-oppure--or- L'oggetto DataSourceView associato al controllo DetailsView è null.The DataSourceView associated with the DetailsView control is null.

Commenti

Quando il DetailsView controllo è in modalità di inserimento, utilizzare InsertItem il metodo per inserire il record corrente nell'origine dati a livello di codice.When the DetailsView control is in insert mode, use the InsertItem method to programmatically insert the current record in the data source. Questo metodo viene comunemente utilizzato quando è necessario inserire il record corrente dall'esterno del DetailsView controllo, ad esempio da un controllo diverso nella pagina.This method is commonly used when you need to insert the current record from outside of the DetailsView control, such as from a different control on the page.

Nota

Quando DetailsView viene chiamato questo metodo, il controllo deve essere in modalità di inserimento. in HttpException caso contrario, viene generata un'eccezione.The DetailsView control must be in insert mode when this method is called; otherwise, an HttpException exception is thrown.

Per specificare se la convalida della pagina viene eseguita prima dell'operazione di inserimento causesValidation , utilizzare il parametro.To specify whether page validation is performed before the insert operation, use the causesValidation parameter. La chiamata a questo metodo genera ItemInserted anche ItemInserting gli eventi e.Calling this method also raises the ItemInserted and ItemInserting events.

Si applica a

Vedi anche