SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventArgs Class

Определение

Предоставляет данные для события Selecting элемента управления SqlDataSource.Provides data for the Selecting event of the SqlDataSource control.

public ref class SqlDataSourceSelectingEventArgs : System::Web::UI::WebControls::SqlDataSourceCommandEventArgs
public class SqlDataSourceSelectingEventArgs : System.Web.UI.WebControls.SqlDataSourceCommandEventArgs
type SqlDataSourceSelectingEventArgs = class
    inherit SqlDataSourceCommandEventArgs
Public Class SqlDataSourceSelectingEventArgs
Inherits SqlDataSourceCommandEventArgs
Наследование

Комментарии

Путем добавления делегата обработчика событий для обработки Selecting событий, можно выполнять дополнительную предварительную обработку необходимые или полностью отменить запрос к базе данных.By adding an event handler delegate to handle the Selecting event, you can perform any additional preprocessing required or cancel the database query entirely. Так как SqlDataSourceSelectingEventArgs класс является производным от SqlDataSourceCommandEventArgs , можно отменить ожидающие SqlDataSource запрос к базе данных, задав Cancel свойства true.Because the SqlDataSourceSelectingEventArgs class is derived from the SqlDataSourceCommandEventArgs class, you can cancel a pending SqlDataSource database query by setting the Cancel property to true. Вы можете проверки и манипулирования CommandText, Parameters коллекции и другие свойства запроса базы данных перед выполнением запроса, обратившись к DbCommand объекту, предоставляемому Command свойство.You can examine and manipulate the CommandText, Parameters collection, and other database query properties prior to running the query by accessing the DbCommand object exposed by the Command property. Можно также проверить DataSourceSelectArguments объект, который передается Select метод путем доступа к Arguments свойство.You can also examine the DataSourceSelectArguments object that is passed to the Select method by accessing the Arguments property.

SqlDataSourceSelectingEventArgs Класс используется в OnSelecting метод, чтобы предоставить доступ к SqlDataSource запрос к базе данных перед его запуском.The SqlDataSourceSelectingEventArgs class is used in the OnSelecting method to provide access to a SqlDataSource database query before it is run.

SqlDataSource Элемент управления предоставляет множество событий, которые можно обрабатывать для работы с базовыми объектами данных в ходе операции с данными.The SqlDataSource control exposes many events that you can handle to work with the underlying data objects during the course of a data operation. В следующей таблице перечислены события и связанные EventArgs классы и делегатов обработчиков событий.The following table lists the events and associated EventArgs classes and event handler delegates.

событиеEvent EventArgsEventArgs Обработчик событийEventHandler
Selecting.Selecting.

Происходит до извлечения данных.Occurs before the data is retrieved.
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
Inserting, Updating и Deleting.Inserting, Updating, and Deleting.

Возникает перед выполнением операции удаления, вставки или обновления.Occur before an insert, update, or delete operation is performed.
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
Selected, Inserted, Updatedи Deleted.Selected, Inserted, Updated, and Deleted.

Происходит после извлечения данных, insert, update или delete операции завершения.Occur after the data retrieval, insert, update, or delete operation completes.
SqlDataSourceStatusEventArgs SqlDataSourceStatusEventHandler

Конструкторы

SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments) SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments) SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments) SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments)

Инициализирует новый экземпляр класса SqlDataSourceSelectingEventArgs, используя указанный объект DbCommand и все объекты DataSourceSelectArguments, переданные методу Select(DataSourceSelectArguments).Initializes a new instance of the SqlDataSourceSelectingEventArgs class, using the specified DbCommand object and any DataSourceSelectArguments passed to the Select(DataSourceSelectArguments) method.

Свойства

Arguments Arguments Arguments Arguments

Получает объект DataSourceSelectArguments, переданный методу Select(DataSourceSelectArguments).Gets the DataSourceSelectArguments object passed to the Select(DataSourceSelectArguments) method.

Cancel Cancel Cancel Cancel

Возвращает или задает значение, показывающее, следует ли отменить событие.Gets or sets a value indicating whether the event should be canceled.

(Inherited from CancelEventArgs)
Command Command Command Command

Возвращает команду базы данных, ожидающую выполнение.Gets the pending database command.

(Inherited from SqlDataSourceCommandEventArgs)

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Дополнительно