LinqDataSourceInsertEventArgs.NewObject Propriété

Définition

Obtient l'objet qui contient les données à insérer.

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

Valeur de propriété

Objet qui contient les données à insérer.

Exemples

L’exemple suivant montre un gestionnaire pour l’événement Inserting . L’objet de la NewObject propriété est converti en un type nommé Product. La DateModified propriété de l’objet Product est définie sur la date et l’heure actuelles.

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

Remarques

La NewObject propriété contient les données qui seront insérées dans la source de données. Créez un gestionnaire pour l’événement Inserting et récupérez la NewObject propriété afin de valider les données, de modifier les données ou d’annuler l’opération d’insertion avant l’exécution de l’opération de données.

La NewObject propriété retourne un objet de type Object. Vous pouvez convertir cet objet en type de la classe qui représente les données.

S’applique à