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. SqlDataSourceCommandEventArgs SqlDataSource Cancelクラスはクラスから派生しているので、プロパティをに設定するtrueことによって、保留中のデータベースクエリを取り消すことができます。 SqlDataSourceSelectingEventArgsBecause 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公開されているオブジェクトにアクセスすることにより、クエリを実行する前に、、コレクション、およびその他のデータベースクエリのプロパティを確認および操作できます。 CommandYou 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. また、 ArgumentsプロパティにアクセスDataSourceSelectArgumentsして、 Selectメソッドに渡されるオブジェクトを調べることもできます。You can also examine the DataSourceSelectArguments object that is passed to the Select method by accessing the Arguments property.

クラスは、実行前にOnSelecting SqlDataSourceデータベースクエリへのアクセスを提供するために、メソッドで使用されます。 SqlDataSourceSelectingEventArgsThe 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.

eventEvent EventArgsEventArgs EventHandlerEventHandler
SelectingSelecting.

データが取得される前に発生します。Occurs before the data is retrieved.
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
InsertingUpdating、および DeletingInserting, Updating, and Deleting.

挿入、更新、または削除の各操作が実行される前に発生します。Occur before an insert, update, or delete operation is performed.
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
SelectedInsertedUpdated、および DeletedSelected, Inserted, Updated, and Deleted.

データの取得、挿入、更新、または削除の各操作が完了した後に発生します。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)

適用対象

こちらもご覧ください