ObjectDataSource.Insert 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
藉由呼叫由 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 識別之物件的實例。 然後,它會使用任何相關聯的 InsertParameters 屬性呼叫 屬性所 InsertMethod 識別的方法。 Insert作業完成之後, OnInserted 會呼叫 方法來引發 Inserted 事件。 您可以處理 Inserted 事件來檢查任何傳回值、輸出參數和例外狀況,以及執行任何後續處理。
方法 Insert 會委派給 Insert 與 ObjectDataSource 控制項相關聯之 的 ObjectDataSourceView 方法。
如需參數合併、物件存留期和方法解析的詳細資訊,請參閱 InsertMethod 。
資料繫結控制項
ObjectDataSource當 物件與資料繫結控制項相關聯時,例如 GridView 控制項,就不需要從頁面代碼呼叫 Insert 方法。 方法 Insert 會改為由資料繫結控制項直接叫用。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應