共用方式為


ObjectDataSource.Insert 方法

定義

透過呼叫由 InsertMethod 屬性及集合中 InsertParameters 任意參數識別的方法來執行插入操作。

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

傳回

代表插入底層資料儲存的列數值。

備註

在操作執行前 Insert ,會呼叫該 OnInserting 方法來引發 Inserting 事件。 你可以處理 Inserting 事件來檢查參數值,並在操作 Insert 前執行任何預處理。 執行插入操作時, ObjectDataSourceView 物件會利用反射來建立由屬性識別 TypeName 的物件實例。 接著它呼叫由該 InsertMethod 屬性識別的方法,並利用所有相關的 InsertParameters 屬性。 操作完成後 Insert ,會呼叫該 OnInserted 方法來啟動事件 Inserted 。 你可以處理 Inserted 這個事件來檢查任何回傳值、輸出參數和異常,並執行任何後製處理。

Insert方法委派給Insert與控制點相關的ObjectDataSource方法ObjectDataSourceView

欲了解更多關於參數合併、物件壽命及方法解析的資訊,請參見 InsertMethod

Data-Bound 控制

當物件 ObjectDataSource 與資料綁定控制項相關聯時,例如控制項, GridView 則不必從頁面程式碼呼叫該 Insert 方法。 Insert該方法則由資料綁定控制項直接呼叫。

適用於

另請參閱