ObjectDataSource.Insert Método

Definición

Realiza una operación de inserción mediante una llamada al método identificado por la propiedad InsertMethod y cualquier parámetro de la colección InsertParameters.Performs an insert operation by calling the method that is identified by the InsertMethod property and any parameters in the InsertParameters collection.

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

Devoluciones

Int32

Valor que representa el número de filas insertadas en el almacenamiento de datos subyacente.A value that represents the number of rows inserted into the underlying data storage.

Comentarios

Antes de Insert realizar la operación, OnInserting se llama al método para generar el Inserting evento.Before the Insert operation is performed, the OnInserting method is called to raise the Inserting event. Puede controlar el Inserting evento para examinar los valores de los parámetros y realizar cualquier preprocesamiento antes de una Insert operación.You can handle the Inserting event to examine the values of the parameters and to perform any preprocessing before an Insert operation. Para realizar una operación de inserción, el ObjectDataSourceView objeto utiliza la reflexión para crear una instancia del objeto identificado por la TypeName propiedad.To perform an insert operation, the ObjectDataSourceView object uses reflection to create an instance of the object that is identified by the TypeName property. A continuación, llama al método identificado por la InsertMethod propiedad, con las propiedades asociadas InsertParameters .It then calls the method that is identified by the InsertMethod property, using any associated InsertParameters properties. Una vez Insert finalizada la operación, OnInserted se llama al método para generar el Inserted evento.After the Insert operation completes, the OnInserted method is called to raise the Inserted event. Puede controlar el Inserted evento para examinar los valores devueltos, los parámetros de salida y las excepciones, así como para realizar cualquier procesamiento posterior.You can handle the Inserted event to examine any return values, output parameters, and exceptions, and to perform any post-processing.

El Insert método delega en el Insert método de ObjectDataSourceView que está asociado al ObjectDataSource control.The Insert method delegates to the Insert method of the ObjectDataSourceView that is associated with the ObjectDataSource control.

Para obtener más información acerca de la combinación de parámetros, la duración de los objetos y la resolución de métodos, vea InsertMethod .For more information about parameter merging, object lifetime, and method resolution, see InsertMethod.

Controles enlazados a datosData-Bound Controls

Cuando el ObjectDataSource objeto está asociado a un control enlazado a datos, como el GridView control, no es necesario llamar al Insert método desde el código de la página.When the ObjectDataSource object is associated with a data-bound control, such as the GridView control, it is not necessary to call the Insert method from page code. El Insert método se invoca directamente por el control enlazado a datos.The Insert method is invoked directly by the data-bound control instead.

Se aplica a

Consulte también