Udostępnij przez


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

Konstruktorów

Nazwa Opis
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

Nazwa Opis
Arguments

DataSourceSelectArguments Pobiera obiekt przekazany do Select(DataSourceSelectArguments) metody .

Cancel

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

(Dziedziczone od CancelEventArgs)
Command

Pobiera oczekujące polecenie bazy danych.

(Dziedziczone od SqlDataSourceCommandEventArgs)

Metody

Nazwa Opis
Equals(Object)

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

(Dziedziczone od Object)
GetHashCode()

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

(Dziedziczone od Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Dziedziczone od Object)
MemberwiseClone()

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

(Dziedziczone od Object)
ToString()

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

(Dziedziczone od Object)

Dotyczy

Zobacz także