Comparteix a través de


DetailsView.InsertItem(Boolean) Método

Definición

Inserta el registro actual en el origen de datos.

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)

Parámetros

causesValidation
Boolean

Es true para realizar la validación de la página cuando se llama al método; de lo contrario, es false.

Excepciones

Se llama a este método cuando el control DetailsView no está en modo de inserción.

o bien

El objeto DataSourceView asociado al control DetailsView es null.

Comentarios

Cuando el DetailsView control está en modo de inserción, use el InsertItem método para insertar mediante programación el registro actual en el origen de datos. Este método se usa normalmente cuando es necesario insertar el registro actual desde fuera del DetailsView control, como desde un control diferente en la página.

Nota:

El DetailsView control debe estar en modo de inserción cuando se llama a este método; de lo contrario, se produce una HttpException excepción.

Para especificar si la validación de páginas se realiza antes de la operación de inserción, use el causesValidation parámetro . Al llamar a este método también se generan los ItemInserted eventos y ItemInserting .

Se aplica a

Consulte también