Udostępnij za pośrednictwem


LinqDataSourceInsertEventArgs.NewObject Właściwość

Definicja

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ść DateModifiedProduct 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.

Dotyczy