LinqDataSourceInsertEventArgs.NewObject Egenskap

Definition

Hämtar objektet som innehåller de data som ska infogas.

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

Egenskapsvärde

Ett objekt som innehåller de data som ska infogas.

Exempel

I följande exempel visas en hanterare för Inserting händelsen. Objektet från egenskapen är gjutet NewObject till en typ med namnet Product. Objektets DateModifiedProduct egenskap är inställd på aktuellt datum och tid.

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

Kommentarer

Egenskapen NewObject innehåller de data som ska infogas i datakällan. Skapa en hanterare för Inserting händelsen och hämta NewObject egenskapen för att verifiera data, ändra data eller avbryta infogningsåtgärden innan dataåtgärden körs.

Egenskapen NewObject returnerar ett objekt av typen Object. Du kan omvandla det här objektet till den typ av klass som representerar data.

Gäller för