Freigeben über


ObjectDataSourceSelectingEventArgs Klasse

Definition

Stellt Daten für das Selecting Ereignis des Steuerelements ObjectDataSource bereit.

public ref class ObjectDataSourceSelectingEventArgs : System::Web::UI::WebControls::ObjectDataSourceMethodEventArgs
public class ObjectDataSourceSelectingEventArgs : System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs
type ObjectDataSourceSelectingEventArgs = class
    inherit ObjectDataSourceMethodEventArgs
Public Class ObjectDataSourceSelectingEventArgs
Inherits ObjectDataSourceMethodEventArgs
Vererbung

Hinweise

Die ObjectDataSourceSelectingEventArgs Klasse wird in der OnSelecting Methode verwendet. Da sie von der ObjectDataSourceMethodEventArgs Klasse abgeleitet wird, bietet die ObjectDataSourceSelectingEventArgs Klasse Zugriff auf Eingabeparameter für die Überprüfung und Manipulation über die InputParameters Eigenschaft. Die ObjectDataSourceSelectingEventArgs Klasse stellt außerdem die ExecutingSelectCount Eigenschaft bereit, die verwendet wird, um zu überprüfen, ob der aktuell ausgeführte Datenempfangsvorgang zusätzlich zu den Daten eine Zeilenanzahl abruft. Dies ist wichtig, da das Ereignis zweimal ausgelöst wird, wenn die Selecting Datenquellen paging aktiviert ist. Weitere Informationen finden Sie unter ExecutingSelectCount.

Das ObjectDataSource Steuerelement macht viele Ereignisse verfügbar, die Sie für die Arbeit mit dem zugrunde liegenden Geschäftsobjekt zu verschiedenen Zeiten im Lebenszyklus verarbeiten können. In der folgenden Tabelle sind die Ereignisse und zugehörigen EventArgs Klassen und Ereignishandlerdelegat aufgeführt.

Ereignis EventArgs EventHandler
ObjectCreating.

Tritt unmittelbar auf, bevor das Geschäftsobjekt instanziiert wird.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
ObjectCreated.

Tritt unmittelbar nach instanziierter Instanziierung des Geschäftsobjekts auf.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
Selecting.

Tritt auf, bevor die Daten abgerufen werden.
ObjectDataSourceSelectingEventArgs ObjectDataSourceSelectingEventHandler
Inserting, Updatingund Deleting.

Tritt auf, bevor ein Einfüge-, Aktualisierungs- oder Löschvorgang ausgeführt wird.
ObjectDataSourceMethodEventArgs ObjectDataSourceMethodEventHandler
Selected.

Tritt ein, nachdem die Daten abgerufen wurden.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
Inserted, Updatedund Deleted.

Tritt ein, nachdem der Einfüge-, Aktualisierungs- oder Löschvorgang abgeschlossen wurde.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
ObjectDisposing.

Tritt auf, bevor ein Geschäftsobjekt zerstört wird.
ObjectDataSourceDisposingEventArgs ObjectDataSourceDisposingEventHandler

Konstruktoren

Name Beschreibung
ObjectDataSourceSelectingEventArgs(IOrderedDictionary, DataSourceSelectArguments, Boolean)

Initialisiert eine neue Instanz der ObjectDataSourceSelectingEventArgs-Klasse.

Eigenschaften

Name Beschreibung
Arguments

Stellt einen Mechanismus bereit, mit dem das ObjectDataSource Objekt datenbezogene Vorgänge anfordern kann, wenn Daten abgerufen werden.

Cancel

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Ereignis abgebrochen werden soll.

(Geerbt von CancelEventArgs)
ExecutingSelectCount

Ruft einen Wert ab, der angibt, ob die ObjectDataSource Anzahl der Zeilen während eines Datenempfangsvorgangs abgerufen wird.

InputParameters

Ruft eine Auflistung ab, die Parameter der Geschäftsobjektmethode und deren Werte enthält.

(Geerbt von ObjectDataSourceMethodEventArgs)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen