ObjectDataSource.Delete 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 odstranění voláním metody, která je identifikována DeleteMethod vlastností s libovolnými parametry, které jsou v kolekci DeleteParameters .
public:
int Delete();
public int Delete ();
member this.Delete : unit -> int
Public Function Delete () As Integer
Návraty
Hodnota, která představuje počet řádků odstraněných z podkladového úložiště dat, pokud AffectedRows je vlastnost objektu ObjectDataSourceStatusEventArgs nastavena v Deleted události, jinak -1.
Poznámky
Před provedením DeleteOnDeleting operace je volána metoda vyvolání Deleting události. Můžete zpracovat událost, Deleting abyste prozkoumali hodnoty parametrů a provedli před operací jakékoli předběžné zpracování Delete . K provedení operace ObjectDataSourceView odstranění použije objekt reflexi k vytvoření instance objektu, který je identifikován TypeName vlastností. Pak zavolá metodu, která je identifikovaná DeleteMethod vlastností, pomocí všech přidružených DeleteParameters vlastností. Pokud parametry odstranění pocházejí z přidruženého ovládacího prvku vázaného na data, název parametrů se vytvoří podle OldValuesParameterFormatString vlastnosti. Delete Po dokončení OnDeleted operace je volána metoda pro vyvolání Deleted události. Událost můžete zpracovat, Deleted abyste prozkoumali všechny návratové hodnoty, výstupní parametry a výjimky a provedli jakékoli následné zpracování.
Metoda Delete deleguje na metodu Delete objektu ObjectDataSourceView , který je přidružen k ovládacímu ObjectDataSource prvku.
ovládací prvky Data-Bound
ObjectDataSource Pokud je ovládací prvek 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 Delete z kódu stránky. Metoda Delete je vyvolána přímo ovládacím prvek vázaným na data.
Další informace o slučování parametrů, životnosti objektu a řešení metody najdete v tématu DeleteMethod.