LinqDataSourceInsertEventArgs.NewObject Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera obiekt zawierający dane do wstawienia.
public:
property System::Object ^ NewObject { System::Object ^ get(); };
public object NewObject { get; }
member this.NewObject : obj
Public ReadOnly Property NewObject As Object
Wartość właściwości
Obiekt zawierający dane do wstawienia.
Przykłady
W poniższym przykładzie przedstawiono procedurę obsługi zdarzenia Inserting . Obiekt z NewObject właściwości jest rzutowy na typ o nazwie Product
. Właściwość DateModified
Product
obiektu jest ustawiona na bieżącą datę i godzinę.
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
Uwagi
Właściwość NewObject zawiera dane, które zostaną wstawione do źródła danych. Utwórz procedurę obsługi dla Inserting zdarzenia i pobierz NewObject właściwość, aby zweryfikować dane, zmienić dane lub anulować operację wstawiania przed wykonaniem operacji danych.
Właściwość NewObject zwraca obiekt typu Object. Ten obiekt można rzutować na typ klasy reprezentującej dane.