Бөлісу құралы:


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 классы и делегаты обработчика событий.

Event 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)

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

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