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šechny 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 se volá 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í. Chcete-li provést operaci vložení, ObjectDataSourceView objekt používá reflexi k vytvoření instance objektu, který je identifikován vlastností TypeName . Potom volá metodu, která je identifikována InsertMethod vlastností, pomocí všech přidružených InsertParameters vlastností. Insert Po dokončení OnInserted operace se volá metoda pro vyvolání Inserted události. Událost můžete zpracovat Inserted , abyste prozkoumali všechny vrácené hodnoty, výstupní parametry a výjimky a provedli jakékoli následné zpracování.

Metoda Insert deleguje na 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 naleznete 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 prvku vázaném na data.

Platí pro

Viz také