ObjectDataSourceSelectingEventArgs 类

定义

Selecting 控件的 ObjectDataSource 事件提供数据。

public ref class ObjectDataSourceSelectingEventArgs : System::Web::UI::WebControls::ObjectDataSourceMethodEventArgs
public class ObjectDataSourceSelectingEventArgs : System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs
type ObjectDataSourceSelectingEventArgs = class
    inherit ObjectDataSourceMethodEventArgs
Public Class ObjectDataSourceSelectingEventArgs
Inherits ObjectDataSourceMethodEventArgs
继承

注解

ObjectDataSourceSelectingEventArgs 在 方法中使用 OnSelecting 。 由于它派生自 ObjectDataSourceMethodEventArgs 类,因此 类 ObjectDataSourceSelectingEventArgs 提供对输入参数的访问,以便通过 InputParameters 属性进行验证和操作。 类ObjectDataSourceSelectingEventArgs还提供 ExecutingSelectCount 属性,该属性用于检查当前执行的数据检索操作是否在检索数据之外的行计数。 这一点很重要,因为在启用数据源分页时,会 Selecting 引发两次 事件。 有关详细信息,请参阅 ExecutingSelectCount

控件 ObjectDataSource 公开许多事件,你可以处理这些事件,以在其生命周期中的各个时间处理基础业务对象。 下表列出了事件和关联的 EventArgs 类以及事件处理程序委托。

事件 EventArgs EventHandler
ObjectCreating.

在实例化业务对象之前立即发生。
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
ObjectCreated.

在实例化业务对象后立即发生。
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
Selecting.

在检索数据之前发生。
ObjectDataSourceSelectingEventArgs ObjectDataSourceSelectingEventHandler
InsertingUpdatingDeleting

在执行插入、更新或删除操作之前发生。
ObjectDataSourceMethodEventArgs ObjectDataSourceMethodEventHandler
Selected.

在检索数据后发生。
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
InsertedUpdatedDeleted

在完成插入、更新或删除操作后发生。
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
ObjectDisposing.

在销毁业务对象之前发生。
ObjectDataSourceDisposingEventArgs ObjectDataSourceDisposingEventHandler

构造函数

ObjectDataSourceSelectingEventArgs(IOrderedDictionary, DataSourceSelectArguments, Boolean)

初始化 ObjectDataSourceSelectingEventArgs 类的新实例。

属性

Arguments

提供一种机制,在检索数据时 ObjectDataSource 对象可使用该机制请求与数据相关的操作。

Cancel

获取或设置指示是否应取消事件的值。

(继承自 CancelEventArgs)
ExecutingSelectCount

获取一个值,该值指示 ObjectDataSource 在数据检索操作中是否还在检索行计数。

InputParameters

获取包含业务对象方法参数及其值的集合。

(继承自 ObjectDataSourceMethodEventArgs)

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅