ObjectDataSourceView Klasa

Definicja

Obsługuje ObjectDataSource formant i udostępnia interfejs dla formantów powiązanych z danymi do wykonywania operacji na danych z obiektami biznesowymi i danych.Supports the ObjectDataSource control and provides an interface for data-bound controls to perform data operations with business and data objects.

public ref class ObjectDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ObjectDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ObjectDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public Class ObjectDataSourceView
Inherits DataSourceView
Implements IStateManager
Dziedziczenie
ObjectDataSourceView
Implementuje

Uwagi

ObjectDataSourceViewKlasa jest przeznaczona głównie do użycia przez formanty powiązane z danymi, a nie jako obiekt programowalny w kodzie strony.The ObjectDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code.

ObjectDataSourceViewKlasa implementuje funkcje danych dla ObjectDataSource kontrolki, w tym operacje, Select Update , Delete i Insert , sortowanie, filtrowanie i zarządzanie ustawieniami w stanie widoku.The ObjectDataSourceView class implements the data functionality for the ObjectDataSource control, including the Select, Update, Delete, and Insert operations, sorting, filtering, and management of settings kept in view state.

ObjectDataSourceViewObiekt jest tworzony dla każdego wystąpienia ObjectDataSource klasy w czasie wykonywania.A ObjectDataSourceView object is created for each instance of the ObjectDataSource class at run time. Wywołania operacji na danych wystąpienia ObjectDataSource klasy są obsługiwane przez wystąpienie ObjectDataSourceView obiektu.Calls to data operations of the instance of the ObjectDataSource class are handled by the instance of the ObjectDataSourceView object. Deweloperzy stron nie uzyskują dostępu bezpośrednio do wystąpienia ObjectDataSourceView klasy.Page developers do not access the instance of the ObjectDataSourceView class directly. Kontrolowanie deweloperów może tworzyć niestandardowe kontrolki danych, ObjectDataSource rozszerzając ObjectDataSourceView klasy i.Control developers can create custom data controls by extending the ObjectDataSource and ObjectDataSourceView classes.

ObjectDataSourceViewKlasa wykonuje operacje na danych przez wywoływanie metod dla obiektów gospodarczych lub danych przy użyciu odbicia.The ObjectDataSourceView class performs data operations by calling methods on business or data objects using reflection. W czasie wykonywania, ObjectDataSource formant tworzy wystąpienie typu, który jest identyfikowany przez TypeName Właściwość, a następnie wywołuje odpowiednią metodę dla operacji danych.At run time, the ObjectDataSource control creates an instance of the type that is identified by the TypeName property, and then calls the appropriate method for the data operation. Obiekt skonkretyzowany nie jest buforowany w pamięci przez ObjectDataSourceView .The instantiated object is not cached in memory by the ObjectDataSourceView. Obiekt jest tworzony i niszczony dla każdego wywołania metody danych.The object is created and destroyed for every data method call. Jeśli metoda jest static ( Shared w Visual Basic), wystąpienie nie jest tworzone, ale metoda operacji danych jest nadal wywoływana.If the method is static (Shared in Visual Basic), an instance is not created but the data operation method is still called.

Program ObjectDataSourceView nie jest bezpośrednio narażony na deweloperów stron przez ObjectDataSource formant.The ObjectDataSourceView is not directly exposed to page developers by the ObjectDataSource control. Zamiast tego właściwości i metody ObjectDataSourceView są dostępne za pomocą ObjectDataSource .Instead, the properties and methods of the ObjectDataSourceView are accessed through the ObjectDataSource. Na przykład DeleteMethod ObjectDataSourceView Właściwość jest ustawiana przez ustawienie DeleteMethod właściwości ObjectDataSource .For example, the DeleteMethod of ObjectDataSourceView property is set by setting the DeleteMethod property of the ObjectDataSource.

Pobieranie danychRetrieving Data

Najbardziej podstawową operacją wykonywaną przez widok źródła danych jest pobieranie danych z bazowego magazynu danych przy użyciu Select metody, która pobiera IEnumerable kolekcję elementów danych.The most basic operation that a data source view performs is data retrieval from the underlying data storage using the Select method, which retrieves an IEnumerable collection of data items. Następujące metody pobierania danych, właściwości i zdarzenia są implementowane przez ObjectDataSourceView obiekt i uwidaczniane bezpośrednio przez jego ObjectDataSource kontrolę deweloperom stron i innym obiektom wywołującym:The following data retrieval methods, properties, and events are implemented by the ObjectDataSourceView object and exposed directly by its ObjectDataSource control to page developers and other callers:

Aktualizowanie danychUpdating Data

ObjectDataSourceViewObiekt obsługuje aktualizacje danych przez wywołanie metody biznesowej lub obiektu danych, która jest identyfikowana przez UpdateMethod Właściwość.The ObjectDataSourceView object supports data updates by calling a business or data object method that is identified by the UpdateMethod property. Formanty powiązane z danymi, które automatycznie wykonują aktualizacje, takie GridView jak DetailsView kontrolki i, przekazują parametry w IOrderedDictionary interfejsie do ObjectDataSourceView i obiekt widoku scala te parametry z dowolnymi parametrami, które znajdują się w UpdateParameters kolekcji.Data-bound controls that automatically perform updates, such as the GridView and DetailsView controls, pass their parameters in an IOrderedDictionary interface to the ObjectDataSourceView and the view object merges these parameters with any parameters that are found in the UpdateParameters collection.

Następujące metody, właściwości i zdarzenia aktualizacji są implementowane przez program ObjectDataSourceView i uwidaczniane bezpośrednio przez jego ObjectDataSource kontrolę dla programistów i innych wywołujących:The following update methods, properties, and events are implemented by the ObjectDataSourceView and exposed directly by its ObjectDataSource control to page developers and other callers:

Wstawianie danychInserting Data

ObjectDataSourceViewObiekt obsługuje wstawianie nowych wierszy danych przez wywołanie metody biznesowej lub obiektu danych, która jest identyfikowana przez InsertMethod Właściwość.The ObjectDataSourceView object supports inserting new rows of data by calling a business or data object method that is identified by the InsertMethod property. Formanty powiązane z danymi, które automatycznie wykonują operacje wstawiania, takie jak GridView i DetailsView , przekazują parametry w IOrderedDictionary interfejsie do ObjectDataSourceView i obiekt widoku scala te parametry z dowolnymi parametrami, które znajdują się w InsertParameters kolekcji.Data-bound controls that automatically perform inserts, such as the GridView and DetailsView, pass their parameters in an IOrderedDictionary interface to the ObjectDataSourceView and the view object merges these parameters with any parameters that are found in the InsertParameters collection.

Następujące metody INSERT, Properties i Events są implementowane przez program ObjectDataSourceView i uwidaczniane bezpośrednio przez jego ObjectDataSource kontrolę deweloperom stronicowym i innym osobom wywołującym:The following insert methods, properties, and events are implemented by the ObjectDataSourceView and exposed directly by its ObjectDataSource control to page developers and other callers:

Usuwanie danychDeleting Data

ObjectDataSourceViewObiekt obsługuje usuwanie danych przez wywołanie metody biznesowej lub obiektu danych, która jest identyfikowana przez DeleteMethod Właściwość.The ObjectDataSourceView object supports deleting data by calling a business or data object method that is identified by the DeleteMethod property. Formanty powiązane z danymi, które automatycznie wykonują operacje usuwania, takie jak GridView i DetailsView , przekazują ich parametry w IOrderedDictionary interfejsie do ObjectDataSourceView i obiekt widoku scala te parametry z dowolnymi parametrami, które znajdują się w DeleteParameters kolekcji.Data-bound controls that automatically perform deletes, such as the GridView and DetailsView, pass their parameters in an IOrderedDictionary interface to the ObjectDataSourceView and the view object merges these parameters with any parameters that are found in the DeleteParameters collection. Następujące metody usuwania, właściwości i zdarzenia są implementowane przez program ObjectDataSourceView i uwidaczniane bezpośrednio przez jego ObjectDataSource kontrolę deweloperom stronicowym i innym osobom wywołującym:The following delete methods, properties, and events are implemented by the ObjectDataSourceView and exposed directly by its ObjectDataSource control to page developers and other callers:

Filtrowanie i sortowanie danychFiltering and Sorting Data

Pobieranie danych jest bardziej wydajne, gdy dane można filtrować dynamicznie.Data retrieval is more powerful when you can filter the data dynamically. Filtrowanie jest obsługiwane tylko przez ObjectDataSource formant, jeśli Select Metoda zwraca DataTable DataSet obiekt lub.Filtering is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet object. Możesz użyć FilterExpression właściwości i, FilterParameters Aby zastosować filtrowanie dynamiczne do pobierania danych.You can use the FilterExpression and FilterParameters properties to apply dynamic filtering to data retrieval. Te właściwości są implementowane przez ObjectDataSourceView obiekt i uwidaczniane bezpośrednio przez jego ObjectDataSource kontrolkę z kontrolkami powiązanymi z danymi i innymi obiektami wywołującymi.These properties are implemented by the ObjectDataSourceView object and exposed directly by its ObjectDataSource control to data-bound controls and other callers.

Dane pobierane z programu można sortować przy użyciu ObjectDataSource uporządkowania danych w pamięci po jej pobraniu.You can sort the data that you retrieve with the ObjectDataSource by ordering the data in memory after it is retrieved. Sortowanie jest obsługiwane tylko przez ObjectDataSource formant, jeśli Select Metoda zwraca DataTable lub DataSet .Sorting is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet. CanSortWłaściwość zawsze zwraca true , ponieważ ObjectDataSourceView nie może określić typu zwracanego przez Select metodę bez wywoływania metody.The CanSort property always returns true, because the ObjectDataSourceView cannot determine what type is returned by the Select method without calling the method. SortExpressionSkładnia właściwości jest taka sama jak dla DataView.Sort właściwości.The SortExpression property syntax is the same as for a DataView.Sort property.

Stan widoku śledzeniaTracking View State

ObjectDataSourceViewImplementuje IStateManager interfejs i używa stanu widoku do śledzenia stanu między żądaniami stron.The ObjectDataSourceView implements the IStateManager interface and uses view state to track its state across page requests. Implementacja LoadViewState SaveViewState metod, i TrackViewState jest dostępna do włączenia śledzenia stanu widoku dla kontrolki.Implementation of the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view state tracking for the control. Aby uzyskać więcej informacji, zobacz ASP.NET State Management — Omówienie.For more information, see ASP.NET State Management Overview.

Konstruktory

ObjectDataSourceView(ObjectDataSource, String, HttpContext)

Inicjuje nowe wystąpienie klasy ObjectDataSourceView.Initializes a new instance of the ObjectDataSourceView class.

Właściwości

CanDelete

Pobiera wartość wskazującą ObjectDataSourceView , czy obiekt, który jest skojarzony z bieżącą ObjectDataSource kontrolką, obsługuje operację usuwania.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the delete operation.

CanInsert

Pobiera wartość wskazującą ObjectDataSourceView , czy obiekt, który jest skojarzony z bieżącą ObjectDataSource kontrolką obsługuje operację wstawiania.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the insert operation.

CanPage

Pobiera wartość wskazującą, czy ObjectDataSourceView obiekt, który jest skojarzony z bieżącą ObjectDataSource kontrolką, obsługuje stronicowanie przez pobrane dane.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports paging through the retrieved data.

CanRetrieveTotalRowCount

Pobiera wartość wskazującą ObjectDataSourceView , czy obiekt, który jest skojarzony z bieżącym ObjectDataSource formantem obsługuje pobieranie łącznej liczby wierszy danych, oprócz zestawu danych.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports retrieving the total number of data rows, in addition to the set of data.

CanSort

Pobiera wartość wskazującą, czy ObjectDataSourceView obiekt, który jest skojarzony z bieżącą ObjectDataSource kontrolką obsługuje widok posortowany na źródłowym źródle danych.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports a sorted view on the underlying data source.

CanUpdate

Pobiera wartość wskazującą ObjectDataSourceView , czy obiekt, który jest skojarzony z bieżącą ObjectDataSource kontrolką, obsługuje operację aktualizacji.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the update operation.

ConflictDetection

Pobiera lub ustawia wartość określającą, w jaki sposób ObjectDataSource formant wykonuje aktualizacje i usuwa, gdy dane w wierszu w źródłowym magazynie danych zmieniają się w czasie trwania operacji.Gets or sets a value that determines how the ObjectDataSource control performs updates and deletes when data in a row in the underlying data storage changes during the time of the operation.

ConvertNullToDBNull

Pobiera lub ustawia wartość wskazującą, czy Parameter wartości, które są przesyłane do operacji Update, INSERT czy DELETE są automatycznie konwertowane z null na Value wartość.Gets or sets a value indicating whether Parameter values that are passed to an update, insert, or delete operation are automatically converted from null to the Value value.

DataObjectTypeName

Pobiera lub ustawia nazwę klasy, która jest ObjectDataSource wykorzystywana przez formant dla parametru w operacji na danych.Gets or sets the name of a class that the ObjectDataSource control uses for a parameter in a data operation. ObjectDataSourceKontrolka używa określonej klasy zamiast Parameter obiektów, które znajdują się w różnych kolekcjach parametrów.The ObjectDataSource control uses the specified class instead of the Parameter objects that are in the various parameters collections.

DeleteMethod

Pobiera lub ustawia nazwę metody lub funkcji, która ObjectDataSourceView wywołuje obiekt w celu usunięcia danych.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to delete data.

DeleteParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez DeleteMethod metodę.Gets the parameters collection that contains the parameters that are used by the DeleteMethod method.

EnablePaging

Pobiera lub ustawia wartość wskazującą, czy kontrolka źródła danych obsługuje stronicowanie za pomocą zestawu pobieranych danych.Gets or sets a value indicating whether the data source control supports paging through the set of data that it retrieves.

Events

Pobiera listę delegatów obsługi zdarzeń dla widoku źródła danych.Gets a list of event-handler delegates for the data source view.

(Odziedziczone po DataSourceView)
FilterExpression

Pobiera lub ustawia wyrażenie filtrowania stosowane, gdy wywoływana jest metoda obiektu biznesowego, która jest identyfikowana przez SelectMethod Właściwość.Gets or sets a filtering expression that is applied when the business object method that is identified by the SelectMethod property is called.

FilterParameters

Pobiera kolekcję parametrów, które są skojarzone z dowolnymi symbolami zastępczymi parametrów, które znajdują się w FilterExpression ciągu.Gets a collection of parameters that are associated with any parameter placeholders that are in the FilterExpression string.

InsertMethod

Pobiera lub ustawia nazwę metody lub funkcji, która ObjectDataSourceView wywołuje obiekt, aby wstawić dane.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to insert data.

InsertParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez InsertMethod metodę.Gets the parameters collection that contains the parameters that are used by the InsertMethod method.

IsTrackingViewState

Pobiera wartość wskazującą, czy ObjectDataSourceView obiekt zapisuje zmiany w stanie widoku.Gets a value indicating whether the ObjectDataSourceView object is saving changes to its view state.

MaximumRowsParameterName

Pobiera lub ustawia nazwę parametru metody pobierania danych, który służy do wskazywania liczby rekordów do pobrania dla obsługi stronicowania źródła danych.Gets or sets the name of the data retrieval method parameter that is used to indicate the number of records to retrieve for data source paging support.

Name

Pobiera nazwę widoku źródła danych.Gets the name of the data source view.

(Odziedziczone po DataSourceView)
OldValuesParameterFormatString

Pobiera lub ustawia ciąg formatu, który ma zostać zastosowany do nazw parametrów dla oryginalnych wartości, które są przenoszone Delete do Update metod lub.Gets or sets a format string to apply to the names of the parameters for original values that are passed to the Delete or Update methods.

ParsingCulture

Pobiera lub ustawia wartość wskazującą, jakie informacje o kulturze są używane podczas konwertowania wartości ciągu na rzeczywiste typy właściwości w celu skonstruowania obiektu typu wskazanego przez DataObjectTypeName .Gets a or sets a value that indicates what culture information is used when converting string values to actual property types in order to construct an object of the type indicated by DataObjectTypeName.

SelectCountMethod

Pobiera lub ustawia nazwę metody lub funkcji, która ObjectDataSourceView wywołuje formant w celu pobrania liczby wierszy.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve a row count.

SelectMethod

Pobiera lub ustawia nazwę metody lub funkcji, która ObjectDataSourceView wywołuje formant w celu pobrania danych.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve data.

SelectParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez SelectMethod metodę.Gets the parameters collection containing the parameters that are used by the SelectMethod method.

SortParameterName

Pobiera lub ustawia nazwę parametru metody pobierania danych, który jest używany do określenia wyrażenia sortowania dla obsługi sortowania źródła danych.Gets or sets the name of the data retrieval method parameter that is used to specify a sort expression for data source sorting support.

StartRowIndexParameterName

Pobiera lub ustawia nazwę parametru metody pobierania danych, który służy do wskazywania indeksu liczb całkowitych pierwszego rekordu do pobrania z zestawu wyników dla obsługi stronicowania źródła danych.Gets or sets the name of the data retrieval method parameter that is used to indicate the integer index of the first record to retrieve from the results set for data source paging support.

TypeName

Pobiera lub ustawia nazwę klasy ObjectDataSource reprezentowanej przez formant.Gets or sets the name of the class that the ObjectDataSource control represents.

UpdateMethod

Pobiera lub ustawia nazwę metody lub funkcji, która ObjectDataSourceView wywołuje obiekt, aby zaktualizować dane.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to update data.

UpdateParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez UpdateMethod metodę.Gets the parameters collection containing the parameters that are used by the UpdateMethod method.

Metody

CanExecute(String)

Określa, czy można wykonać określone polecenie.Determines whether the specified command can be executed.

(Odziedziczone po DataSourceView)
Delete(IDictionary, IDictionary)

Wykonuje operację usuwania przez wywołanie metody obiektu biznesowego, która jest identyfikowana przez DeleteMethod Właściwość przy użyciu określonych keys oldValues kolekcji i.Performs a delete operation by calling the business object method that is identified by the DeleteMethod property using the specified keys and oldValues collections.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczne operacje usuwania na liście danych DataSourceView reprezentowanej przez obiekt.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

(Odziedziczone po DataSourceView)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
ExecuteCommand(String, IDictionary, IDictionary)

Wykonuje określone polecenie.Executes the specified command.

(Odziedziczone po DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje określone polecenie.Executes the specified command.

(Odziedziczone po DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Wykonuje operację usuwania przy użyciu DeleteMethod metody i określonych keys oldValues kolekcji i.Performs a delete operation using the DeleteMethod method and the specified keys and oldValues collection.

ExecuteInsert(IDictionary)

Wykonuje operację wstawiania, wywołując metodę obiektu biznesowego, która jest identyfikowana przez InsertMethod Właściwość przy użyciu określonej values kolekcji.Performs an insert operation by calling the business object method that is identified by the InsertMethod property using the specified values collection.

ExecuteSelect(DataSourceSelectArguments)

Pobiera dane z obiektu, który jest identyfikowany przez TypeName Właściwość przez wywołanie metody, która jest identyfikowana przez SelectMethod Właściwość i przekazanie wszelkich wartości w SelectParameters kolekcji.Retrieves data from the object that is identified by the TypeName property by calling the method that is identified by the SelectMethod property and passing any values in the SelectParameters collection.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji, wywołując metodę, która jest identyfikowana przez UpdateMethod Właściwość i korzystając z parametrów, które są podane w keys , values , lub oldValues kolekcje.Performs an update operation by calling the method that is identified by the UpdateMethod property and using any parameters that are supplied in the keys, values, or oldValues collections.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
Insert(IDictionary)

Wykonuje operację wstawiania, wywołując metodę obiektu biznesowego, która jest identyfikowana przez InsertMethod Właściwość przy użyciu określonej values kolekcji.Performs an insert operation by calling the business object method that is identified by the InsertMethod property using the specified values collection.

Insert(IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczną operację wstawiania na liście danych DataSourceView reprezentowanej przez obiekt.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Odziedziczone po DataSourceView)
LoadViewState(Object)

Przywraca poprzednio zapisany stan widoku źródła danych.Restores previously saved view state for the data source view.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnDataSourceViewChanged(EventArgs)

Podnosi DataSourceViewChanged zdarzenie.Raises the DataSourceViewChanged event.

(Odziedziczone po DataSourceView)
OnDeleted(ObjectDataSourceStatusEventArgs)

Podnosi Deleted zdarzenie po ObjectDataSourceView zakończeniu operacji usuwania przez obiekt.Raises the Deleted event after the ObjectDataSourceView object has completed a delete operation.

OnDeleting(ObjectDataSourceMethodEventArgs)

Podnosi Deleting zdarzenie, zanim ObjectDataSourceView obiekt próbuje wykonać operację usuwania.Raises the Deleting event before the ObjectDataSourceView object attempts a delete operation.

OnFiltering(ObjectDataSourceFilteringEventArgs)

Podnosi Filtering zdarzenie, zanim ObjectDataSourceView obiekt podejmie próbę wykonania operacji filtrowania.Raises the Filtering event before the ObjectDataSourceView object attempts a filtering operation.

OnInserted(ObjectDataSourceStatusEventArgs)

Podnosi Inserted zdarzenie po ObjectDataSourceView zakończeniu operacji wstawiania przez obiekt.Raises the Inserted event after the ObjectDataSourceView object has completed an insert operation.

OnInserting(ObjectDataSourceMethodEventArgs)

Podnosi Inserting zdarzenie, zanim ObjectDataSourceView obiekt próbuje wykonać operację wstawiania.Raises the Inserting event before the ObjectDataSourceView object attempts an insert operation.

OnObjectCreated(ObjectDataSourceEventArgs)

Podnosi ObjectCreated zdarzenie po ObjectDataSourceView utworzeniu wystąpienia obiektu, które jest identyfikowane przez TypeName Właściwość.Raises the ObjectCreated event after the ObjectDataSourceView creates an instance of the object that is identified by the TypeName property.

OnObjectCreating(ObjectDataSourceEventArgs)

Podnosi ObjectCreating zdarzenie przed utworzeniem przez ObjectDataSourceView obiekt wystąpienia obiektu biznesowego do wykonania operacji na danych.Raises the ObjectCreating event before the ObjectDataSourceView object creates an instance of a business object to perform a data operation.

OnObjectDisposing(ObjectDataSourceDisposingEventArgs)

Podnosi ObjectDisposing zdarzenie przed ObjectDataSourceView odrzuceniem przez obiekt typu wystąpienia.Raises the ObjectDisposing event before the ObjectDataSourceView object discards an instantiated type.

OnSelected(ObjectDataSourceStatusEventArgs)

Podnosi Selected zdarzenie po ObjectDataSourceView zakończeniu operacji pobierania danych przez obiekt.Raises the Selected event after the ObjectDataSourceView object has completed a data retrieval operation.

OnSelecting(ObjectDataSourceSelectingEventArgs)

Podnosi Selecting zdarzenie, zanim ObjectDataSourceView obiekt podejmie próbę wykonania operacji pobierania danych.Raises the Selecting event before the ObjectDataSourceView object attempts a data retrieval operation.

OnUpdated(ObjectDataSourceStatusEventArgs)

Podnosi Updated zdarzenie po ObjectDataSourceView zakończeniu operacji aktualizacji przez obiekt.Raises the Updated event after the ObjectDataSourceView object has completed an update operation.

OnUpdating(ObjectDataSourceMethodEventArgs)

Podnosi Updating zdarzenie przed ObjectDataSourceView próbą wykonania operacji aktualizacji przez obiekt.Raises the Updating event before the ObjectDataSourceView object attempts an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Wywoływane przez RaiseUnsupportedCapabilitiesError(DataSourceView) metodę, aby porównać możliwości wymagane dla operacji z ExecuteSelect(DataSourceSelectArguments) tymi, które są obsługiwane przez widok.Called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method to compare the capabilities requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports.

(Odziedziczone po DataSourceView)
SaveViewState()

Zapisuje zmiany stanu widoku dla ObjectDataSourceView obiektu od momentu, gdy strona została opublikowana z powrotem na serwerze.Saves the changes to the view state for the ObjectDataSourceView object since the time when the page was posted back to the server.

Select(DataSourceSelectArguments)

Pobiera dane z obiektu, który jest identyfikowany przez TypeName Właściwość przez wywołanie metody, która jest identyfikowana przez SelectMethod Właściwość i przekazanie wszelkich wartości w SelectParameters kolekcji.Retrieves data from the object that is identified by the TypeName property by calling the method that is identified by the SelectMethod property and passing any values in the SelectParameters collection.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Pobiera listę danych asynchronicznie z bazowego magazynu danych.Gets a list of data asynchronously from the underlying data storage.

(Odziedziczone po DataSourceView)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
TrackViewState()

Powoduje, ObjectDataSourceView że obiekt śledzi zmiany stanu widoku, tak aby zmiany mogły być przechowywane w ViewState obiekcie dla kontrolki i utrwalane między żądaniami dla tej samej strony.Causes the ObjectDataSourceView object to track changes to its view state so that the changes can be stored in the ViewState object for the control and persisted across requests for the same page.

Update(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji, wywołując metodę, która jest identyfikowana przez UpdateMethod Właściwość i korzystając z parametrów, które są podane w keys , values , lub oldValues kolekcje.Performs an update operation by calling the method that is identified by the UpdateMethod property and using any parameters that are supplied in the keys, values, or oldValues collections.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczną operację aktualizacji na liście danych DataSourceView reprezentowanej przez obiekt.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Odziedziczone po DataSourceView)

Zdarzenia

DataSourceViewChanged

Występuje po zmianie widoku źródła danych.Occurs when the data source view has changed.

(Odziedziczone po DataSourceView)
Deleted

Występuje po Delete zakończeniu operacji.Occurs when a Delete operation has completed.

Deleting

Występuje przed Delete operacją.Occurs before a Delete operation.

Filtering

Występuje przed operacją Filter.Occurs before a filter operation.

Inserted

Występuje po Insert zakończeniu operacji.Occurs when an Insert operation has completed.

Inserting

Występuje przed Insert operacją.Occurs before an Insert operation.

ObjectCreated

Występuje po utworzeniu ObjectDataSourceView przez obiekt wystąpienia typu, który jest identyfikowany przez TypeName Właściwość.Occurs after the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectCreating

Występuje przed utworzeniem ObjectDataSourceView przez obiekt wystąpienia typu, który jest identyfikowany przez TypeName Właściwość.Occurs before the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectDisposing

Występuje, gdy ObjectDataSourceView obiekt odrzuca wystąpienie utworzonego obiektu.Occurs when the ObjectDataSourceView object discards an instance of an object that it has created.

Selected

Występuje, gdy operacja pobierania danych została ukończona.Occurs when a data retrieval operation has completed.

Selecting

Występuje przed operacją pobierania danych.Occurs before a data retrieval operation.

Updated

Występuje po Update zakończeniu operacji.Occurs when an Update operation has completed.

Updating

Występuje przed Update operacją.Occurs before an Update operation.

Jawne implementacje interfejsu

IStateManager.IsTrackingViewState

Aby uzyskać opis tego elementu członkowskiego, zobacz IsTrackingViewState .For a description of this member, see IsTrackingViewState.

IStateManager.LoadViewState(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz LoadViewState(Object) .For a description of this member, see LoadViewState(Object).

IStateManager.SaveViewState()

Aby uzyskać opis tego elementu członkowskiego, zobacz SaveViewState() .For a description of this member, see SaveViewState().

IStateManager.TrackViewState()

Aby uzyskać opis tego elementu członkowskiego, zobacz TrackViewState() .For a description of this member, see TrackViewState().

Dotyczy

Zobacz też