SqlDataSourceSelectingEventArgs Klasa

Definicja

Dostarcza dane dla Selecting zdarzenia SqlDataSource formantu.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
Dziedziczenie

Uwagi

Dodając delegata programu obsługi zdarzeń w celu obsłużenia Selecting zdarzenia, można wykonać wszelkie dodatkowe wymagane przetwarzanie wstępne lub anulować zapytanie bazy danych całkowicie.By adding an event handler delegate to handle the Selecting event, you can perform any additional preprocessing required or cancel the database query entirely. Ponieważ SqlDataSourceSelectingEventArgs Klasa pochodzi od SqlDataSourceCommandEventArgs klasy, można anulować oczekujące SqlDataSource zapytanie bazy danych przez ustawienie Cancel właściwości na 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. Przed uruchomieniem zapytania można przeanalizować i manipulować CommandText Parameters właściwościami, kolekcjami i innymi kolumnami w bazie danych, uzyskując dostęp do DbCommand obiektu uwidocznionego przez Command Właściwość.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. Można również przeanalizować DataSourceSelectArguments obiekt, który jest przesyłany do Select metody przez uzyskanie dostępu do Arguments właściwości.You can also examine the DataSourceSelectArguments object that is passed to the Select method by accessing the Arguments property.

SqlDataSourceSelectingEventArgsKlasa jest używana w OnSelecting metodzie, aby zapewnić dostęp do SqlDataSource zapytania bazy danych przed jego uruchomieniem.The SqlDataSourceSelectingEventArgs class is used in the OnSelecting method to provide access to a SqlDataSource database query before it is run.

SqlDataSourceKontrolka uwidacznia wiele zdarzeń, które można obsłużyć do pracy z obiektami bazowymi danych w trakcie wykonywania operacji na danych.The SqlDataSource control exposes many events that you can handle to work with the underlying data objects during the course of a data operation. Poniższa tabela zawiera listę zdarzeń i skojarzonych EventArgs klas oraz delegatów obsługi zdarzeń.The following table lists the events and associated EventArgs classes and event handler delegates.

WydarzenieEvent EventArgsEventArgs EventHandlerEventHandler
Selecting.Selecting.

Występuje przed pobraniem danych.Occurs before the data is retrieved.
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
Inserting, Updating i Deleting .Inserting, Updating, and Deleting.

Występuje przed wykonaniem operacji INSERT, Update lub DELETE.Occur before an insert, update, or delete operation is performed.
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
Selected, Inserted , Updated i Deleted .Selected, Inserted, Updated, and Deleted.

Występuje po zakończeniu operacji pobierania, wstawiania, aktualizowania lub usuwania danych.Occur after the data retrieval, insert, update, or delete operation completes.
SqlDataSourceStatusEventArgs SqlDataSourceStatusEventHandler

Konstruktory

SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments)

Inicjuje nowe wystąpienie SqlDataSourceSelectingEventArgs klasy, używając określonego DbCommand obiektu i dowolnego DataSourceSelectArguments przekazywania do Select(DataSourceSelectArguments) metody.Initializes a new instance of the SqlDataSourceSelectingEventArgs class, using the specified DbCommand object and any DataSourceSelectArguments passed to the Select(DataSourceSelectArguments) method.

Właściwości

Arguments

Pobiera DataSourceSelectArguments obiekt przesłany do Select(DataSourceSelectArguments) metody.Gets the DataSourceSelectArguments object passed to the Select(DataSourceSelectArguments) method.

Cancel

Pobiera lub ustawia wartość wskazującą, czy zdarzenie powinno być anulowane.Gets or sets a value indicating whether the event should be canceled.

(Odziedziczone po CancelEventArgs)
Command

Pobiera oczekujące polecenie bazy danych.Gets the pending database command.

(Odziedziczone po SqlDataSourceCommandEventArgs)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też