SqlDataSourceSelectingEventArgs クラス

定義

Selecting コントロールの SqlDataSource イベントのデータを提供します。

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 するイベント ハンドラー デリゲートを追加することで、必要な追加の前処理を実行したり、データベース クエリを完全に取り消したりできます。 SqlDataSourceSelectingEventArgsクラスは クラスから派生しているため、 プロパティを SqlDataSourceCommandEventArgs に設定することで、保留中SqlDataSourceのデータベース クエリをCanceltrue取り消すことができます。 プロパティによってCommand公開されるオブジェクトにアクセスすることで、クエリをCommandTextParameters実行する前に、コレクション、およびその他のDbCommandデータベース クエリ プロパティを調べて操作できます。 プロパティに DataSourceSelectArguments アクセスして、 メソッドに Select 渡されるオブジェクトを Arguments 調べることもできます。

クラスはSqlDataSourceSelectingEventArgs、実行前にデータベース クエリへのアクセスをSqlDataSource提供するために、 メソッドでOnSelecting使用されます。

コントロールは SqlDataSource 、データ操作中に基になるデータ オブジェクトを操作するために処理できる多くのイベントを公開します。 次の表に、イベントと関連 EventArgs するクラスとイベント ハンドラー デリゲートの一覧を示します。

Event EventArgs EventHandler
Selecting.

データが取得される前に発生します。
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
InsertingUpdating、および Deleting

挿入、更新、または削除の操作が実行される前に発生します。
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
SelectedInsertedUpdatedDeleted

データの取得、挿入、更新、または削除の操作が完了した後に発生します。
SqlDataSourceStatusEventArgs SqlDataSourceStatusEventHandler

コンストラクター

SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments)

指定された SqlDataSourceSelectingEventArgs オブジェクト、および、DbCommand メソッドに渡された DataSourceSelectArguments を使用して、Select(DataSourceSelectArguments) クラスの新しいインスタンスを初期化します。

プロパティ

Arguments

DataSourceSelectArguments メソッドに渡された Select(DataSourceSelectArguments) オブジェクトを取得します。

Cancel

イベントをキャンセルするかどうかを示す値を取得または設定します。

(継承元 CancelEventArgs)
Command

保留中のデータベース コマンドを取得します。

(継承元 SqlDataSourceCommandEventArgs)

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください