DataSourceView.Update 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在 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 委派,當非同步作業完成時,用來告知資料繫結控制項。
例外狀況
提供的 DataSourceViewOperationCallback 為 null
。
備註
方法是 Update 所有資料來源檢視物件的非同步資料修改介面。 方法 Update 會使用提供的任何 keys
、 values
和 oldValues
參數值來呼叫 ExecuteUpdate 方法。 參數 callback
是資料繫結控制項傳遞至資料來源檢視的委派,用於在作業完成時 ExecuteUpdate 通知資料繫結控制項。 方法會使用委派的參數 DataSourceViewOperationCallback 來傳回受影響的記錄數目,以及呼叫所 ExecuteUpdate 擲回的任何 Exception 例外狀況。