ObjectDataSource.Insert Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.