Поделиться через


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
Inserting, Updatingи Deleting.

Происходит перед выполнением операции вставки, обновления или удаления.
ObjectDataSourceMethodEventArgs ObjectDataSourceMethodEventHandler
Selected.

Происходит после извлечения данных.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
Inserted, Updatedи Deleted.

Происходит после завершения операции вставки, обновления или удаления.
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)

Применяется к

См. также раздел