ObjectDataSourceSelectingEventArgs Klass

Definition

Innehåller data för Selecting kontrollens ObjectDataSource händelse.

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
Arv

Kommentarer

Klassen ObjectDataSourceSelectingEventArgs används i OnSelecting -metoden. Eftersom den härleds från ObjectDataSourceMethodEventArgs klassen ObjectDataSourceSelectingEventArgs ger klassen åtkomst till indataparametrar för validering och manipulering via InputParameters egenskapen. Klassen ObjectDataSourceSelectingEventArgs innehåller ExecutingSelectCount också egenskapen som används för att kontrollera om den datahämtningsåtgärd som körs för närvarande hämtar ett radantal utöver data. Detta är viktigt eftersom när datakällans växling är aktiverad Selecting genereras händelsen två gånger. Mer information finns i ExecutingSelectCount.

Kontrollen ObjectDataSource exponerar många händelser som du kan hantera för att arbeta med det underliggande affärsobjektet vid olika tidpunkter i livscykeln. I följande tabell visas händelser och associerade EventArgs klasser och händelsehanterardelegater.

Händelse EventArgs EventHandler
ObjectCreating.

Inträffar omedelbart innan affärsobjektet instansieras.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
ObjectCreated.

Inträffar omedelbart efter att affärsobjektet har instansierats.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
Selecting.

Inträffar innan data hämtas.
ObjectDataSourceSelectingEventArgs ObjectDataSourceSelectingEventHandler
Inserting, Updating och Deleting.

Inträffar innan en infognings-, uppdaterings- eller borttagningsåtgärd utförs.
ObjectDataSourceMethodEventArgs ObjectDataSourceMethodEventHandler
Selected.

Inträffar när data hämtas.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
Inserted, Updated och Deleted.

Inträffar när åtgärden infoga, uppdatera eller ta bort har slutförts.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
ObjectDisposing.

Inträffar innan ett affärsobjekt förstörs.
ObjectDataSourceDisposingEventArgs ObjectDataSourceDisposingEventHandler

Konstruktorer

Name Description
ObjectDataSourceSelectingEventArgs(IOrderedDictionary, DataSourceSelectArguments, Boolean)

Initierar en ny instans av ObjectDataSourceSelectingEventArgs klassen.

Egenskaper

Name Description
Arguments

Tillhandahåller en mekanism som ObjectDataSource objektet kan använda för att begära datarelaterade åtgärder när data hämtas.

Cancel

Hämtar eller anger ett värde som anger om händelsen ska avbrytas.

(Ärvd från CancelEventArgs)
ExecutingSelectCount

Hämtar ett värde som anger om ObjectDataSource ett radantal hämtas under en datahämtningsåtgärd.

InputParameters

Hämtar en samling som innehåller affärsobjektmetodparametrar och deras värden.

(Ärvd från ObjectDataSourceMethodEventArgs)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även