Compartir vía


LinqDataSourceInsertEventArgs.NewObject Propiedad

Definición

Obtiene el objeto que contiene los datos que se van a insertar.

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

Valor de propiedad

Objeto que contiene los datos que se van a insertar.

Ejemplos

En el ejemplo siguiente se muestra un controlador para el Inserting evento . El objeto desde el NewObject propiedad se convierte en un tipo denominado Product. El DateModified propiedad de la Product objeto se establece en la fecha y hora actuales.

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

Comentarios

La NewObject propiedad contiene los datos que se insertarán en el origen de datos. Cree un controlador para el Inserting evento y recupere la NewObject propiedad para validar los datos, cambiar los datos o cancelar la operación de inserción antes de que se ejecute la operación de datos.

La NewObject propiedad devuelve un objeto de tipo Object. Puede convertir este objeto en el tipo de la clase que representa los datos.

Se aplica a