SqlDataSourceSelectingEventArgs Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |