SqlDataSourceSelectingEventArgs Klas

Definitie

Biedt gegevens voor de Selecting gebeurtenis van het SqlDataSource besturingselement.

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
Overname

Opmerkingen

Door een gemachtigde van een gebeurtenishandler toe te voegen om de Selecting gebeurtenis af te handelen, kunt u eventuele extra voorverwerking uitvoeren die vereist is of de databasequery volledig annuleren. Omdat de SqlDataSourceSelectingEventArgs klasse is afgeleid van de SqlDataSourceCommandEventArgs klasse, kunt u een databasequery die in behandeling is SqlDataSource annuleren door de Cancel eigenschap in te stellen op true. U kunt de CommandTexteigenschappen, Parameters verzameling en andere databasequery's onderzoeken en bewerken voordat u de query uitvoert door toegang te krijgen tot het DbCommand object dat door de Command eigenschap wordt weergegeven. U kunt ook het DataSourceSelectArguments object onderzoeken dat aan de Select methode wordt doorgegeven door toegang te krijgen tot de Arguments eigenschap.

De SqlDataSourceSelectingEventArgs klasse wordt gebruikt in de OnSelecting methode om toegang te bieden tot een SqlDataSource databasequery voordat deze wordt uitgevoerd.

Het SqlDataSource besturingselement bevat veel gebeurtenissen die u tijdens een gegevensbewerking kunt verwerken om met de onderliggende gegevensobjecten te werken. De volgende tabel bevat de gebeurtenissen en bijbehorende EventArgs klassen en gedelegeerden van gebeurtenishandlers.

Gebeurtenis EventArgs EventHandler
Selecting.

Vindt plaats voordat de gegevens worden opgehaald.
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
Inserting, Updating en Deleting.

Vindt plaats voordat een invoeg-, bijwerk- of verwijderbewerking wordt uitgevoerd.
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
Selected, Inserted, Updated en Deleted.

Vindt plaats nadat de gegevens zijn opgehaald, ingevoegd, bijgewerkt of verwijderd.
SqlDataSourceStatusEventArgs SqlDataSourceStatusEventHandler

Constructors

Name Description
SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments)

Initialiseert een nieuw exemplaar van de SqlDataSourceSelectingEventArgs klasse met behulp van het opgegeven DbCommand object en eventuele DataSourceSelectArguments doorgegeven aan de Select(DataSourceSelectArguments) methode.

Eigenschappen

Name Description
Arguments

Hiermee wordt het DataSourceSelectArguments object opgehaald dat aan de Select(DataSourceSelectArguments) methode is doorgegeven.

Cancel

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gebeurtenis moet worden geannuleerd.

(Overgenomen van CancelEventArgs)
Command

Hiermee haalt u de opdracht database in behandeling op.

(Overgenomen van SqlDataSourceCommandEventArgs)

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook