Freigeben über


ObjectDataSourceSelectingEventArgs Klasse

Definition

Stellt Daten für das Selecting-Ereignis des ObjectDataSource-Steuerelements 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 ist, bietet die ObjectDataSourceSelectingEventArgs -Klasse zugriff auf Eingabeparameter für die Validierung und Bearbeitung über die InputParameters -Eigenschaft. Die ObjectDataSourceSelectingEventArgs -Klasse stellt auch die -Eigenschaft bereit, mit der ExecutingSelectCount überprüft wird, ob der derzeit ausgeführte Datenabrufvorgang zusätzlich zu den Daten eine Zeilenanzahl abruft. Dies ist wichtig, da das Ereignis zweimal ausgelöst wird, wenn das Paging der Selecting Datenquelle aktiviert ist. Weitere Informationen finden Sie unter ExecutingSelectCount.

Das ObjectDataSource Steuerelement macht viele Ereignisse verfügbar, die Sie verarbeiten können, um mit dem zugrunde liegenden Geschäftsobjekt zu verschiedenen Zeiten im Lebenszyklus zu arbeiten. In der folgenden Tabelle sind die Ereignisse und zugeordneten EventArgs Klassen und Ereignishandlerdelegaten aufgeführt.

Ereignis EventArgs EventHandler
ObjectCreating.

Tritt unmittelbar vor der Instanziierung des Geschäftsobjekts auf.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
ObjectCreated.

Tritt unmittelbar nach der 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 auf, nachdem die Daten abgerufen wurden.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
Inserted, Updatedund Deleted.

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

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

Konstruktoren

ObjectDataSourceSelectingEventArgs(IOrderedDictionary, DataSourceSelectArguments, Boolean)

Initialisiert eine neue Instanz der ObjectDataSourceSelectingEventArgs-Klasse.

Eigenschaften

Arguments

Stellt einen Mechanismus bereit, den das ObjectDataSource-Objekt verwenden kann, um beim Abrufen von Daten datenbezogene Vorgänge anzufordern.

Cancel

Ruft einen Wert ab, der angibt, ob das Ereignis abgebrochen werden soll, oder legt diesen fest.

(Geerbt von CancelEventArgs)
ExecutingSelectCount

Ruft einen Wert ab, der angibt, ob die ObjectDataSource während eines Datenabrufvorgangs eine Zeilenanzahl abruft.

InputParameters

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

(Geerbt von ObjectDataSourceMethodEventArgs)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen