DataSourceView.Update 方法

定義

DataSourceView 物件表示的資料清單上,執行非同步更新作業。

public:
 virtual void Update(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ values, System::Collections::IDictionary ^ oldValues, System::Web::UI::DataSourceViewOperationCallback ^ callback);
public virtual void Update (System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues, System.Web.UI.DataSourceViewOperationCallback callback);
abstract member Update : System.Collections.IDictionary * System.Collections.IDictionary * System.Collections.IDictionary * System.Web.UI.DataSourceViewOperationCallback -> unit
override this.Update : System.Collections.IDictionary * System.Collections.IDictionary * System.Collections.IDictionary * System.Web.UI.DataSourceViewOperationCallback -> unit
Public Overridable Sub Update (keys As IDictionary, values As IDictionary, oldValues As IDictionary, callback As DataSourceViewOperationCallback)

參數

keys
IDictionary

更新作業將更新的物件或資料列索引鍵 IDictionary

values
IDictionary

名稱/值組的 IDictionary,表示資料項目及其新值。

oldValues
IDictionary

名稱/值組的 IDictionary,表示資料項目及其原始值。

callback
DataSourceViewOperationCallback

DataSourceViewOperationCallback 委派,當非同步作業完成時,用來告知資料繫結控制項。

例外狀況

備註

方法是 Update 所有資料來源檢視物件的非同步資料修改介面。 方法 Update 會使用提供的任何 keysvaluesoldValues 參數值來呼叫 ExecuteUpdate 方法。 參數 callback 是資料繫結控制項傳遞至資料來源檢視的委派,用於在作業完成時 ExecuteUpdate 通知資料繫結控制項。 方法會使用委派的參數 DataSourceViewOperationCallback 來傳回受影響的記錄數目,以及呼叫所 ExecuteUpdate 擲回的任何 Exception 例外狀況。

適用於

另請參閱