ObjectDataSource.Insert Methode

Definitie

Voert een invoegbewerking uit door de methode aan te roepen die wordt geïdentificeerd door de InsertMethod eigenschap en eventuele parameters in de InsertParameters verzameling.

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

Retouren

Een waarde die het aantal rijen aangeeft dat is ingevoegd in de onderliggende gegevensopslag.

Opmerkingen

Voordat de Insert bewerking wordt uitgevoerd, wordt de OnInserting methode aangeroepen om de Inserting gebeurtenis te genereren. U kunt de Inserting gebeurtenis afhandelen om de waarden van de parameters te onderzoeken en eventuele voorverwerkingen vóór een Insert bewerking uit te voeren. Als u een invoegbewerking wilt uitvoeren, gebruikt het ObjectDataSourceView object weerspiegeling om een exemplaar te maken van het object dat wordt geïdentificeerd door de TypeName eigenschap. Vervolgens wordt de methode aangeroepen die wordt geïdentificeerd door de InsertMethod eigenschap, met behulp van eventuele gekoppelde InsertParameters eigenschappen. Nadat de Insert bewerking is voltooid, wordt de OnInserted methode aangeroepen om de Inserted gebeurtenis te genereren. U kunt de Inserted gebeurtenis afhandelen om eventuele retourwaarden, uitvoerparameters en uitzonderingen te onderzoeken en om eventuele naverwerking uit te voeren.

De Insert methode delegeert aan de Insert methode van de ObjectDataSourceView methode die is gekoppeld aan het ObjectDataSource besturingselement.

Zie voor meer informatie over het samenvoegen van parameters, de levensduur van objecten en methodeomzetting InsertMethod.

besturingselementen voor Data-Bound

Wanneer het ObjectDataSource object is gekoppeld aan een gegevensgebonden besturingselement, zoals het GridView besturingselement, is het niet nodig om de Insert methode aan te roepen vanuit paginacode. De Insert methode wordt rechtstreeks aangeroepen door het gegevensgebonden besturingselement.

Van toepassing op

Zie ook