LinqDataSourceInsertEventArgs.NewObject Eigenschap

Definitie

Hiermee haalt u het object op dat de gegevens bevat die moeten worden ingevoegd.

public:
 property System::Object ^ NewObject { System::Object ^ get(); };
public object NewObject { get; }
member this.NewObject : obj
Public ReadOnly Property NewObject As Object

Waarde van eigenschap

Een object dat de gegevens bevat die moeten worden ingevoegd.

Voorbeelden

In het volgende voorbeeld ziet u een handler voor de Inserting gebeurtenis. Het object van de eigenschap wordt omgezet in een type met de NewObject naam Product. De DateModified eigenschap van het Product object is ingesteld op de huidige datum en tijd.

protected void LinqDataSource_Inserting(object sender, LinqDataSourceInsertEventArgs e)
{
    Product product = (Product)e.NewObject;
    product.DateModified = DateTime.Now;
}
Protected Sub LinqDataSource_Inserting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LinqDataSourceInsertEventArgs)
    Dim product As Product
    product = CType(e.NewObject, Product)
    product.DateModified = DateTime.Now
End Sub

Opmerkingen

De NewObject eigenschap bevat de gegevens die in de gegevensbron worden ingevoegd. Maak een handler voor de Inserting gebeurtenis en haal de NewObject eigenschap op om de gegevens te valideren, de gegevens te wijzigen of de invoegbewerking te annuleren voordat de gegevensbewerking wordt uitgevoerd.

De NewObject eigenschap retourneert een object van het type Object. U kunt dit object casten naar het type klasse dat de gegevens vertegenwoordigt.

Van toepassing op