Udostępnij za pośrednictwem


ObjectDataSourceSelectingEventArgs Klasa

Definicja

Dostarcza dane dla Selecting zdarzenia kontrolki ObjectDataSource .

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
Dziedziczenie

Uwagi

Klasa ObjectDataSourceSelectingEventArgs jest używana w metodzie OnSelecting . Ponieważ jest on pochodny od ObjectDataSourceMethodEventArgs klasy, ObjectDataSourceSelectingEventArgs klasa zapewnia dostęp do parametrów wejściowych na potrzeby walidacji i manipulowania InputParameters za pomocą właściwości . Klasa ObjectDataSourceSelectingEventArgs udostępnia ExecutingSelectCount również właściwość , która służy do sprawdzania, czy aktualnie wykonywana operacja pobierania danych pobiera liczbę wierszy oprócz danych. Jest to ważne, ponieważ po włączeniu Selecting stronicowania źródła danych zdarzenie jest wywoływane dwa razy. Aby uzyskać więcej informacji, zobacz ExecutingSelectCount.

Kontrolka ObjectDataSource uwidacznia wiele zdarzeń, które można obsłużyć do pracy z bazowym obiektem biznesowym w różnych momentach cyklu życia. W poniższej tabeli wymieniono zdarzenia oraz skojarzone EventArgs klasy i delegaty procedury obsługi zdarzeń.

Zdarzenie EventArgs EventHandler
ObjectCreating.

Występuje bezpośrednio przed utworzeniem wystąpienia obiektu biznesowego.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
ObjectCreated.

Występuje natychmiast po utworzeniu wystąpienia obiektu biznesowego.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
Selecting.

Występuje przed pobraniem danych.
ObjectDataSourceSelectingEventArgs ObjectDataSourceSelectingEventHandler
Inserting, Updatingi Deleting.

Występuje przed wykonaniem operacji wstawiania, aktualizowania lub usuwania.
ObjectDataSourceMethodEventArgs ObjectDataSourceMethodEventHandler
Selected.

Występuje po pobraniu danych.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
Inserted, Updatedi Deleted.

Występuje po zakończeniu operacji wstawiania, aktualizowania lub usuwania.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
ObjectDisposing.

Występuje przed zniszczeniem obiektu biznesowego.
ObjectDataSourceDisposingEventArgs ObjectDataSourceDisposingEventHandler

Konstruktory

ObjectDataSourceSelectingEventArgs(IOrderedDictionary, DataSourceSelectArguments, Boolean)

Inicjuje nowe wystąpienie klasy ObjectDataSourceSelectingEventArgs.

Właściwości

Arguments

Zapewnia mechanizm, którego ObjectDataSource obiekt może używać do żądania operacji związanych z danymi podczas pobierania danych.

Cancel

Pobiera lub ustawia wartość wskazującą, czy zdarzenie powinno zostać anulowane.

(Odziedziczone po CancelEventArgs)
ExecutingSelectCount

Pobiera wartość wskazującą, czy ObjectDataSource podczas operacji pobierania danych pobierana jest liczba wierszy.

InputParameters

Pobiera kolekcję zawierającą parametry metody obiektu biznesowego i ich wartości.

(Odziedziczone po ObjectDataSourceMethodEventArgs)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też