Share via


LinqDataSourceInsertEventArgs.NewObject Özellik

Tanım

Eklenecek verileri içeren nesneyi alır.

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

Özellik Değeri

Eklenecek verileri içeren bir nesne.

Örnekler

Aşağıdaki örnekte olay için bir işleyici gösterilmektedir Inserting . özelliğindeki NewObject nesnesi adlı Productbir türe yayınlanır. DateModified nesnesinin Product özelliği geçerli tarih ve saate ayarlanır.

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

Açıklamalar

özelliği, NewObject veri kaynağına eklenecek verileri içerir. Verileri doğrulamak, verileri değiştirmek veya veri işlemi yürütülmeden önce ekleme işlemini iptal etmek için olay için Inserting bir işleyici oluşturun ve özelliğini alın NewObject .

NewObject özelliği türünde Objectbir nesnesi döndürür. Bu nesneyi verileri temsil eden sınıfın türüne dönüştürebilirsiniz.

Şunlara uygulanır