LinqDataSourceInsertEventArgs.NewObject Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Objekt ab, das die einzufügenden Daten enthält.
public:
property System::Object ^ NewObject { System::Object ^ get(); };
public object NewObject { get; }
member this.NewObject : obj
Public ReadOnly Property NewObject As Object
Eigenschaftswert
Ein Objekt, das die einzufügenden Daten enthält.
Beispiele
Das folgende Beispiel zeigt einen Handler für das Inserting -Ereignis. Das Objekt aus der NewObject -Eigenschaft wird in einen Typ namens Product
umgewandelt. Die DateModified
-Eigenschaft des Product
-Objekts wird auf das aktuelle Datum und die aktuelle Uhrzeit festgelegt.
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
Hinweise
Die NewObject -Eigenschaft enthält die Daten, die in die Datenquelle eingefügt werden. Erstellen Sie einen Handler für das Inserting Ereignis, und rufen Sie die NewObject -Eigenschaft ab, um die Daten zu überprüfen, die Daten zu ändern oder den Einfügevorgang abzubrechen, bevor der Datenvorgang ausgeführt wird.
Die NewObject -Eigenschaft gibt ein Objekt vom Typ Objectzurück. Sie können dieses Objekt in den Typ der Klasse umwandeln, die die Daten darstellt.