LinqDataSourceInsertEventArgs.NewObject Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.