Sdílet prostřednictvím


ObjectDataSource.Insert Metoda

Definice

Provede operaci vložení voláním metody, která je identifikována InsertMethod vlastností a všemi parametry v kolekci InsertParameters .

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

Návraty

Hodnota, která představuje počet řádků vložených do podkladového úložiště dat.

Poznámky

Před provedením InsertOnInserting operace je volána metoda pro vyvolání Inserting události. Událost můžete zpracovat, Inserting abyste prozkoumali hodnoty parametrů a provedli jakékoli předběžné zpracování před Insert operací. K provedení operace ObjectDataSourceView vložení objekt pomocí reflexe vytvoří instanci objektu, který je identifikován TypeName vlastností . Potom zavolá metodu, která je identifikovaná InsertMethod vlastností, pomocí všech přidružených InsertParameters vlastností. Insert Po dokončení OnInserted operace je volána metoda pro vyvolání Inserted události. Událost můžete zpracovat, Inserted abyste prozkoumali všechny návratové hodnoty, výstupní parametry a výjimky a provedli jakékoli následné zpracování.

Metoda Insert deleguje metodu InsertObjectDataSourceView , která je přidružena k ovládacímu ObjectDataSource prvku.

Další informace o slučování parametrů, životnosti objektu a řešení metod najdete v tématu InsertMethod.

ovládací prvky Data-Bound

ObjectDataSource Pokud je objekt přidružen k ovládacímu prvku vázanému na data, jako GridView je například ovládací prvek, není nutné volat metodu Insert z kódu stránky. Metoda Insert je vyvolána přímo ovládacím prvek vázaným na data.

Platí pro

Viz také