LinqDataSourceInsertEventArgs.NewObject Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'oggetto contenente i dati da inserire.
public:
property System::Object ^ NewObject { System::Object ^ get(); };
public object NewObject { get; }
member this.NewObject : obj
Public ReadOnly Property NewObject As Object
Valore della proprietà
Oggetto contenente i dati da inserire.
Esempio
Nell'esempio seguente viene illustrato un gestore per l'evento Inserting . L'oggetto della proprietà viene eseguito il NewObject cast a un tipo denominato Product
. La DateModified
proprietà dell'oggetto è impostata sulla data e l'ora Product
correnti.
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
Commenti
La NewObject proprietà contiene i dati che verranno inseriti nell'origine dati. Creare un gestore per l'evento Inserting e recuperare la NewObject proprietà per convalidare i dati, modificare i dati o annullare l'operazione di inserimento prima dell'esecuzione dell'operazione di dati.
La NewObject proprietà restituisce un oggetto di tipo Object. È possibile eseguire il cast di questo oggetto al tipo della classe che rappresenta i dati.