DataSourceView.Delete 方法

定义

对对象表示的数据 DataSourceView 列表执行异步删除操作。

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

参数

keys
IDictionary

IDictionary要由ExecuteDelete(IDictionary, IDictionary)操作删除的对象或行键。

oldValues
IDictionary

一个 IDictionary 名称/值对,表示数据元素及其原始值。

callback
DataSourceViewOperationCallback

一个 DataSourceViewOperationCallback 委托,用于在异步操作完成时通知数据绑定控件。

例外

注解

该方法 Delete 是所有数据源视图对象的异步数据删除接口。 该方法Delete使用提供的任何ExecuteDelete值和keys参数值调用oldValues该方法。 参数 callback 是数据绑定控件传递给数据源视图的委托,该视图用于在操作完成后通知数据绑定控件 ExecuteDelete 。 该方法使用委托的参数DataSourceViewOperationCallback返回受影响的记录数和该方法引发Exception的任何ExecuteDelete异常。

适用于

另请参阅