LinqDataSourceInsertEventArgs.NewObject Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.