Export (0) Print
Expand All
0 out of 10 rated this helpful - Rate this topic

ObjectDataSource.Insert Method

Note: This method is new in the .NET Framework version 2.0.

Performs an insert operation by calling the method that is identified by the InsertMethod property and any parameters in the InsertParameters collection.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

public int Insert ()
public int Insert ()
public function Insert () : int

Return Value

A value that represents the number of rows inserted into the underlying data storage.

Before the Insert operation is performed, the OnInserting method is called to raise the Inserting event. You can handle the Inserting event to examine the values of the parameters and to perform any preprocessing before an Insert operation. To perform an insert operation, the ObjectDataSourceView object uses reflection to create an instance of the object that is identified by the TypeName property. It then calls the method that is identified by the InsertMethod property, using any associated InsertParameters properties. After the Insert operation completes, the OnInserted method is called to raise the Inserted event. You can handle the Inserted event to examine any return values, output parameters, and exceptions, and to perform any post-processing.

The Insert method delegates to the Insert method of the ObjectDataSourceView that is associated with the ObjectDataSource control.

For more information on parameter merging, object lifetime, and method resolution, see InsertMethod.

Data-Bound Controls

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. The Insert method is invoked directly by the data-bound control instead.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 2.0
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.