Udostępnij za pośrednictwem


SqlDataSourceSelectingEventArgs Klasa

Definicja

Udostępnia dane dotyczące Selecting zdarzenia kontrolki 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
Dziedziczenie

Uwagi

Dodając delegata procedury obsługi zdarzeń do obsługi Selecting zdarzenia, można wykonać wszelkie dodatkowe wymagane wstępne przetwarzanie lub całkowicie anulować zapytanie bazy danych. SqlDataSourceSelectingEventArgs Ponieważ klasa pochodzi z SqlDataSourceCommandEventArgs klasy, możesz anulować oczekujące SqlDataSource zapytanie bazy danych, ustawiając Cancel właściwość na true. Przed uruchomieniem zapytania można zbadać i manipulować CommandTextwłaściwościami zapytań , Parameters kolekcji i innych baz danych, korzystając DbCommand z obiektu uwidocznionego przez Command właściwość. Możesz również zbadać DataSourceSelectArguments obiekt przekazany do Select metody, korzystając Arguments z właściwości .

Klasa SqlDataSourceSelectingEventArgs jest używana w metodzie OnSelecting w celu zapewnienia dostępu do zapytania bazy danych przed jego uruchomieniem SqlDataSource .

Kontrolka SqlDataSource uwidacznia wiele zdarzeń, które można obsłużyć do pracy z obiektami danych bazowych podczas operacji danych. Poniższa tabela zawiera listę zdarzeń oraz skojarzonych EventArgs klas i delegatów programu obsługi zdarzeń.

Zdarzenie Eventargs Eventhandler
Selecting.

Występuje przed pobraniem danych.
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
Inserting, Updatingi Deleting.

Przed wykonaniem operacji wstawiania, aktualizowania lub usuwania.
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
Selected, Inserted, Updated i Deleted.

Występuje po zakończeniu operacji pobierania, wstawiania, aktualizowania lub usuwania danych.
SqlDataSourceStatusEventArgs SqlDataSourceStatusEventHandler

Konstruktory

SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments)

Inicjuje SqlDataSourceSelectingEventArgs nowe wystąpienie klasy przy użyciu określonego DbCommand obiektu i dowolnego DataSourceSelectArguments przekazanego Select(DataSourceSelectArguments) do metody.

Właściwości

Arguments

DataSourceSelectArguments Pobiera obiekt przekazany do Select(DataSourceSelectArguments) metody .

Cancel

Pobiera lub ustawia wartość wskazującą, czy zdarzenie powinno zostać anulowane.

(Odziedziczone po CancelEventArgs)
Command

Pobiera oczekujące polecenie bazy danych.

(Odziedziczone po SqlDataSourceCommandEventArgs)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też