LinqDataSourceInsertEventArgs.NewObject 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得包含要插入之資料的物件。
public:
property System::Object ^ NewObject { System::Object ^ get(); };
public object NewObject { get; }
member this.NewObject : obj
Public ReadOnly Property NewObject As Object
屬性值
包含要插入之資料的物件。
範例
下列範例顯示 事件的處理常式 Inserting 。 屬性中的 NewObject 物件會轉換成名為 Product
的類型。 物件的 DateModified
屬性 Product
會設定為目前的日期和時間。
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
備註
屬性 NewObject 包含將插入資料來源的資料。 建立事件的處理常式 Inserting 並擷取 NewObject 屬性,以驗證資料、變更資料,或取消插入作業,然後再執行資料作業。
屬性 NewObject 會傳回 型 Object 別的物件。 您可以將這個物件轉換成代表資料的類別類型。