ObjectDataSourceView ObjectDataSourceView ObjectDataSourceView ObjectDataSourceView Class

Definizione

Supporta il controllo ObjectDataSource e fornisce un'interfaccia per i controlli associati a dati per l'esecuzione di operazioni sui dati con oggetti business e dati.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
Ereditarietà
ObjectDataSourceViewObjectDataSourceViewObjectDataSourceViewObjectDataSourceView
Implementazioni

Commenti

La ObjectDataSourceView classe è destinata principalmente a essere usata dai controlli con associazione a dati e non come oggetto programmabile nel codice della pagina.The ObjectDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code.

La ObjectDataSourceView classe implementa la funzionalità dei dati per ObjectDataSource il Updatecontrollo Delete, incluse Selectle operazioni,, Insert e, l'ordinamento, il filtro e la gestione delle impostazioni mantenute nello stato di visualizzazione.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.

Viene ObjectDataSourceView creato un oggetto per ogni istanza ObjectDataSource della classe in fase di esecuzione.A ObjectDataSourceView object is created for each instance of the ObjectDataSource class at run time. Le chiamate alle operazioni sui dati dell'istanza della ObjectDataSource classe vengono gestite dall'istanza ObjectDataSourceView dell'oggetto.Calls to data operations of the instance of the ObjectDataSource class are handled by the instance of the ObjectDataSourceView object. Gli sviluppatori di pagine non accedono direttamente all' ObjectDataSourceView istanza della classe.Page developers do not access the instance of the ObjectDataSourceView class directly. Gli sviluppatori di controlli possono creare controlli dati personalizzati estendendo le ObjectDataSource classi e. ObjectDataSourceViewControl developers can create custom data controls by extending the ObjectDataSource and ObjectDataSourceView classes.

La ObjectDataSourceView classe esegue operazioni sui dati mediante la chiamata di metodi su oggetti business o dati mediante reflection.The ObjectDataSourceView class performs data operations by calling methods on business or data objects using reflection. In fase di esecuzione, ObjectDataSource il controllo crea un'istanza del tipo identificato TypeName dalla proprietà, quindi chiama il metodo appropriato per l'operazione sui dati.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. L'oggetto di cui è stata creata un'istanza non viene ObjectDataSourceViewmemorizzato nella cache in memoria da.The instantiated object is not cached in memory by the ObjectDataSourceView. L'oggetto viene creato ed eliminato definitivamente per ogni chiamata al metodo dati.The object is created and destroyed for every data method call. Se il metodo è static (Shared in Visual Basic), non viene creata un'istanza, ma viene ancora chiamato il metodo dell'operazione sui dati.If the method is static (Shared in Visual Basic), an instance is not created but the data operation method is still called.

Non è esposto direttamente agli sviluppatori ObjectDataSource di pagine dal controllo. ObjectDataSourceViewThe ObjectDataSourceView is not directly exposed to page developers by the ObjectDataSource control. Al contrario, le proprietà e i metodi ObjectDataSourceView di sono accessibili ObjectDataSourcetramite.Instead, the properties and methods of the ObjectDataSourceView are accessed through the ObjectDataSource. Ad esempio, l' DeleteMethod oggetto ObjectDataSourceView della proprietà viene impostato impostando DeleteMethod la proprietà dell' ObjectDataSourceoggetto.For example, the DeleteMethod of ObjectDataSourceView property is set by setting the DeleteMethod property of the ObjectDataSource.

Recupero dei datiRetrieving Data

L'operazione più semplice eseguita da una vista origine dati è il recupero dei dati dall'archivio dati sottostante tramite il Select metodo, che recupera una IEnumerable raccolta di elementi di dati.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. I metodi, le proprietà e gli eventi di recupero dei dati seguenti vengono implementati dall' ObjectDataSourceView oggetto ed esposti direttamente ObjectDataSource dal controllo per gli sviluppatori di pagine e altri chiamanti: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:

Aggiornamento di datiUpdating Data

L' ObjectDataSourceView oggetto supporta gli aggiornamenti dei dati chiamando un metodo business o un oggetto dati identificato UpdateMethod dalla proprietà.The ObjectDataSourceView object supports data updates by calling a business or data object method that is identified by the UpdateMethod property. I controlli associati a dati che eseguono automaticamente aggiornamenti, ad esempio GridView i DetailsView controlli e, passano i parametri ObjectDataSourceView in IOrderedDictionary un'interfaccia a e l'oggetto visualizzazione unisce questi parametri con i parametri seguenti: trovato nella UpdateParameters raccolta.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.

I metodi, le proprietà e gli eventi di aggiornamento seguenti vengono implementati da ObjectDataSourceView ed esposti direttamente ObjectDataSource dal controllo per gli sviluppatori di pagine e altri chiamanti: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:

Inserimento di datiInserting Data

L' ObjectDataSourceView oggetto supporta l'inserimento di nuove righe di dati chiamando un metodo dell' InsertMethod oggetto business o dati identificato dalla proprietà.The ObjectDataSourceView object supports inserting new rows of data by calling a business or data object method that is identified by the InsertMethod property. I controlli associati a dati che eseguono automaticamente inserimenti, GridView ad DetailsViewesempio e, passano i parametri IOrderedDictionary ObjectDataSourceView in un'interfaccia a e l'oggetto visualizzazione unisce questi parametri con tutti i parametri trovati in InsertParameters raccolta.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.

I metodi, le proprietà e gli eventi di inserimento seguenti vengono implementati da ObjectDataSourceView ed esposti direttamente ObjectDataSource dal controllo per gli sviluppatori di pagine e altri chiamanti: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:

Eliminazione di datiDeleting Data

L' ObjectDataSourceView oggetto supporta l'eliminazione di dati chiamando un metodo business o un oggetto dati identificato DeleteMethod dalla proprietà.The ObjectDataSourceView object supports deleting data by calling a business or data object method that is identified by the DeleteMethod property. I controlli associati a dati che eseguono automaticamente le eliminazioni, GridView ad DetailsViewesempio e, passano i parametri IOrderedDictionary ObjectDataSourceView in un'interfaccia a e l'oggetto visualizzazione unisce questi parametri con tutti i parametri trovati in DeleteParameters raccolta.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. I metodi, le proprietà e gli eventi di eliminazione seguenti vengono implementati da ObjectDataSourceView ed esposti direttamente ObjectDataSource dal controllo per gli sviluppatori di pagine e altri chiamanti: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:

Filtro e ordinamento dei datiFiltering and Sorting Data

Il recupero dei dati è più efficace quando è possibile filtrare i dati in modo dinamico.Data retrieval is more powerful when you can filter the data dynamically. Il filtro è supportato solo dal ObjectDataSource controllo se il Select metodo restituisce un DataTable oggetto DataSet o.Filtering is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet object. È possibile utilizzare le FilterExpression proprietà FilterParameters e per applicare il filtro dinamico al recupero dei dati.You can use the FilterExpression and FilterParameters properties to apply dynamic filtering to data retrieval. Queste proprietà vengono implementate dall' ObjectDataSourceView oggetto ed esposte direttamente ObjectDataSource dal relativo controllo ai controlli con associazione a dati e ad altri chiamanti.These properties are implemented by the ObjectDataSourceView object and exposed directly by its ObjectDataSource control to data-bound controls and other callers.

È possibile ordinare i dati recuperati con ObjectDataSource ordinando i dati in memoria dopo che sono stati recuperati.You can sort the data that you retrieve with the ObjectDataSource by ordering the data in memory after it is retrieved. L'ordinamento ObjectDataSource è supportato solo dal controllo se il Select metodo restituisce DataTable o DataSet.Sorting is supported only by the ObjectDataSource control if the Select method returns a DataTable or DataSet. La CanSort proprietà restituisce truesempre, ObjectDataSourceView perchéSelect non è in grado di determinare il tipo restituito dal metodo senza chiamare il metodo.The CanSort property always returns true, because the ObjectDataSourceView cannot determine what type is returned by the Select method without calling the method. La SortExpression sintassi della proprietà è identica a quella di DataView.Sort una proprietà.The SortExpression property syntax is the same as for a DataView.Sort property.

Stato di visualizzazione rilevamentoTracking View State

ObjectDataSourceView Implementa l'IStateManager interfaccia e usa lo stato di visualizzazione per tenere traccia dello stato tra le richieste di pagina.The ObjectDataSourceView implements the IStateManager interface and uses view state to track its state across page requests. Viene fornita l' LoadViewStateimplementazione SaveViewStatedei metodi TrackViewState , e per abilitare il rilevamento dello stato di visualizzazione per il controllo.Implementation of the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view state tracking for the control. Per altre informazioni, vedere Panoramica della gestione dello stato di ASP.NET.For more information, see ASP.NET State Management Overview.

Costruttori

ObjectDataSourceView(ObjectDataSource, String, HttpContext) ObjectDataSourceView(ObjectDataSource, String, HttpContext) ObjectDataSourceView(ObjectDataSource, String, HttpContext) ObjectDataSourceView(ObjectDataSource, String, HttpContext)

Inizializza una nuova istanza della classe ObjectDataSourceView.Initializes a new instance of the ObjectDataSourceView class.

Proprietà

CanDelete CanDelete CanDelete CanDelete

Ottiene un valore che indica se l'oggetto ObjectDataSourceView associato all'oggetto ObjectDataSource corrente supporta l'operazione di eliminazione.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the delete operation.

CanInsert CanInsert CanInsert CanInsert

Ottiene un valore che indica se l'oggetto ObjectDataSourceView associato al controllo ObjectDataSource corrente supporta l'operazione di inserimento.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the insert operation.

CanPage CanPage CanPage CanPage

Ottiene un valore che indica se l'oggetto ObjectDataSourceView associato al controllo ObjectDataSource corrente supporta il paging dei dati recuperati.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports paging through the retrieved data.

CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount CanRetrieveTotalRowCount

Ottiene un valore che indica se l'oggetto ObjectDataSourceView associato al controllo ObjectDataSource corrente supporta il recupero del numero totale di righe di dati, oltre all'insieme di dati.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 CanSort CanSort CanSort

Ottiene un valore che indica se l'oggetto ObjectDataSourceView associato al controllo ObjectDataSource corrente supporta una visualizzazione ordinata dell'origine dati sottostante.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 CanUpdate CanUpdate CanUpdate

Ottiene un valore che indica se l'oggetto ObjectDataSourceView associato al controllo ObjectDataSource corrente supporta l'operazione di aggiornamento.Gets a value indicating whether the ObjectDataSourceView object that is associated with the current ObjectDataSource control supports the update operation.

ConflictDetection ConflictDetection ConflictDetection ConflictDetection

Ottiene o imposta un valore che determina come il controllo ObjectDataSource esegue aggiornamenti ed eliminazioni quando i dati in una riga dell'archivio dati sottostante vengono modificati durante l'operazione.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 ConvertNullToDBNull ConvertNullToDBNull ConvertNullToDBNull

Ottiene o imposta un valore indicante se i valori Parameter passati a un'operazione di aggiornamento, inserimento o eliminazione vengono automaticamente convertiti da null nel valore Value.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 DataObjectTypeName DataObjectTypeName DataObjectTypeName

Ottiene o imposta il nome di una classe utilizzata dal controllo ObjectDataSource per un parametro in un'operazione sui dati.Gets or sets the name of a class that the ObjectDataSource control uses for a parameter in a data operation. Il controllo ObjectDataSource utilizza la classe specificata anziché gli oggetti Parameter contenuti nei vari insiemi di parametri.The ObjectDataSource control uses the specified class instead of the Parameter objects that are in the various parameters collections.

DeleteMethod DeleteMethod DeleteMethod DeleteMethod

Ottiene o imposta il nome del metodo o funzione che l'oggetto ObjectDataSourceView richiama per eliminare i dati.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to delete data.

DeleteParameters DeleteParameters DeleteParameters DeleteParameters

Ottiene l'insieme di parametri contenente i parametri utilizzati dal metodo DeleteMethod.Gets the parameters collection that contains the parameters that are used by the DeleteMethod method.

EnablePaging EnablePaging EnablePaging EnablePaging

Ottiene o imposta un valore indicante se il controllo origine dati supporta il paging dell'insieme di dati recuperati.Gets or sets a value indicating whether the data source control supports paging through the set of data that it retrieves.

Events Events Events Events

Ottiene un elenco di delegati del gestore eventi per la visualizzazione origine dati.Gets a list of event-handler delegates for the data source view.

(Inherited from DataSourceView)
FilterExpression FilterExpression FilterExpression FilterExpression

Ottiene o imposta un'espressione di filtro applicata quando il metodo dell'oggetto business identificato dalla proprietà SelectMethod viene chiamato.Gets or sets a filtering expression that is applied when the business object method that is identified by the SelectMethod property is called.

FilterParameters FilterParameters FilterParameters FilterParameters

Ottiene un insieme di parametri associati a tutti i segnaposto di parametro nella stringa FilterExpression.Gets a collection of parameters that are associated with any parameter placeholders that are in the FilterExpression string.

InsertMethod InsertMethod InsertMethod InsertMethod

Ottiene o imposta il nome del metodo o funzione che l'oggetto ObjectDataSourceView richiama per inserire i dati.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to insert data.

InsertParameters InsertParameters InsertParameters InsertParameters

Ottiene l'insieme di parametri contenente i parametri utilizzati dal metodo InsertMethod.Gets the parameters collection that contains the parameters that are used by the InsertMethod method.

IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Ottiene un valore che indica se l'oggetto ObjectDataSourceView sta salvando le modifiche apportate al relativo stato di visualizzazione.Gets a value indicating whether the ObjectDataSourceView object is saving changes to its view state.

MaximumRowsParameterName MaximumRowsParameterName MaximumRowsParameterName MaximumRowsParameterName

Ottiene o imposta il nome di parametro del metodo di recupero dati utilizzato per indicare il numero di record da recuperare per il supporto paging dell'origine dati.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 Name Name Name

Ottiene il nome della visualizzazione origine dati.Gets the name of the data source view.

(Inherited from DataSourceView)
OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString OldValuesParameterFormatString

Ottiene o imposta una stringa di formato da applicare ai nomi dei parametri per i valori originali passati ai metodi Delete o Update.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 ParsingCulture ParsingCulture ParsingCulture

Ottiene un oggetto o imposta un valore che indica le informazioni sulle impostazioni cultura utilizzate quando si convertono i valori stringa in tipi di proprietà effettivi per costruire un oggetto del tipo indicato da 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 SelectCountMethod SelectCountMethod SelectCountMethod

Ottiene o imposta il nome del metodo o funzione che il controllo ObjectDataSourceView richiama per recuperare un numero di righe.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve a row count.

SelectMethod SelectMethod SelectMethod SelectMethod

Ottiene o imposta il nome del metodo o funzione che il controllo ObjectDataSourceView richiama per recuperare i dati.Gets or sets the name of the method or function that the ObjectDataSourceView control invokes to retrieve data.

SelectParameters SelectParameters SelectParameters SelectParameters

Ottiene l'insieme di parametri che contiene i parametri utilizzati dal metodo SelectMethod.Gets the parameters collection containing the parameters that are used by the SelectMethod method.

SortParameterName SortParameterName SortParameterName SortParameterName

Ottiene o imposta il nome di parametro del metodo di recupero dati utilizzato per specificare un'espressione di ordinamento per il supporto di ordinamento dell'origine dati.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 StartRowIndexParameterName StartRowIndexParameterName StartRowIndexParameterName

Ottiene o imposta il nome di parametro del metodo di recupero dati utilizzato per indicare l'indice integer del primo record da recuperare dall'insieme di risultati per il supporto paging dell'origine dati.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 TypeName TypeName TypeName

Ottiene o imposta il nome della classe rappresentata dal controllo ObjectDataSource.Gets or sets the name of the class that the ObjectDataSource control represents.

UpdateMethod UpdateMethod UpdateMethod UpdateMethod

Ottiene o imposta il nome del metodo o funzione che l'oggetto ObjectDataSourceView richiama per aggiornare i dati.Gets or sets the name of the method or function that the ObjectDataSourceView object invokes to update data.

UpdateParameters UpdateParameters UpdateParameters UpdateParameters

Ottiene l'insieme di parametri che contiene i parametri utilizzati dal metodo UpdateMethod.Gets the parameters collection containing the parameters that are used by the UpdateMethod method.

Metodi

CanExecute(String) CanExecute(String) CanExecute(String) CanExecute(String)

Determina se è possibile eseguire il comando specificato.Determines whether the specified command can be executed.

(Inherited from DataSourceView)
Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary) Delete(IDictionary, IDictionary)

Esegue un'operazione di eliminazione chiamando il metodo dell'oggetto business identificato dalla proprietà DeleteMethod utilizzando gli insiemi keys e oldValues specificati.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) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Esegue un'operazione di eliminazione asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary) ExecuteCommand(String, IDictionary, IDictionary)

Esegue il comando specificato.Executes the specified command.

(Inherited from DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Esegue il comando specificato.Executes the specified command.

(Inherited from DataSourceView)
ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary) ExecuteDelete(IDictionary, IDictionary)

Esegue un'operazione di eliminazione utilizzando il metodo DeleteMethod e l'insieme keys e oldValues specificato.Performs a delete operation using the DeleteMethod method and the specified keys and oldValues collection.

ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary) ExecuteInsert(IDictionary)

Esegue un'operazione di inserimento chiamando il metodo dell'oggetto business identificato dalla proprietà InsertMethod utilizzando l'insieme values specificato.Performs an insert operation by calling the business object method that is identified by the InsertMethod property using the specified values collection.

ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments) ExecuteSelect(DataSourceSelectArguments)

Recupera dati dall'oggetto identificato dalla proprietà TypeName chiamando il metodo identificato dalla proprietà SelectMethod e passando i valori nell'insieme SelectParameters.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) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary) ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Esegue un'operazione di aggiornamento chiamando il metodo identificato dalla proprietà UpdateMethod e utilizzando tutti i parametri forniti negli insiemi keys, values o oldValues.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() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
Insert(IDictionary) Insert(IDictionary) Insert(IDictionary) Insert(IDictionary)

Esegue un'operazione di inserimento chiamando il metodo dell'oggetto business identificato dalla proprietà InsertMethod utilizzando l'insieme values specificato.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) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback) Insert(IDictionary, DataSourceViewOperationCallback)

Esegue un'operazione di inserimento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)
LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Ripristina lo stato di visualizzazione precedentemente salvato per la visualizzazione origine dati.Restores previously saved view state for the data source view.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs) OnDataSourceViewChanged(EventArgs)

Genera l'evento DataSourceViewChanged.Raises the DataSourceViewChanged event.

(Inherited from DataSourceView)
OnDeleted(ObjectDataSourceStatusEventArgs) OnDeleted(ObjectDataSourceStatusEventArgs) OnDeleted(ObjectDataSourceStatusEventArgs) OnDeleted(ObjectDataSourceStatusEventArgs)

Genera l'evento Deleted quando il l'oggetto ObjectDataSourceView completa un'operazione di eliminazione.Raises the Deleted event after the ObjectDataSourceView object has completed a delete operation.

OnDeleting(ObjectDataSourceMethodEventArgs) OnDeleting(ObjectDataSourceMethodEventArgs) OnDeleting(ObjectDataSourceMethodEventArgs) OnDeleting(ObjectDataSourceMethodEventArgs)

Genera l'evento Deleting prima che l'oggetto ObjectDataSourceView tenti di eseguire un'operazione di eliminazione.Raises the Deleting event before the ObjectDataSourceView object attempts a delete operation.

OnFiltering(ObjectDataSourceFilteringEventArgs) OnFiltering(ObjectDataSourceFilteringEventArgs) OnFiltering(ObjectDataSourceFilteringEventArgs) OnFiltering(ObjectDataSourceFilteringEventArgs)

Genera l'evento Filtering prima che l'oggetto ObjectDataSourceView tenti di eseguire un'operazione di filtraggio.Raises the Filtering event before the ObjectDataSourceView object attempts a filtering operation.

OnInserted(ObjectDataSourceStatusEventArgs) OnInserted(ObjectDataSourceStatusEventArgs) OnInserted(ObjectDataSourceStatusEventArgs) OnInserted(ObjectDataSourceStatusEventArgs)

Genera l'evento Inserted quando l'oggetto ObjectDataSourceView completa un'operazione di inserimento.Raises the Inserted event after the ObjectDataSourceView object has completed an insert operation.

OnInserting(ObjectDataSourceMethodEventArgs) OnInserting(ObjectDataSourceMethodEventArgs) OnInserting(ObjectDataSourceMethodEventArgs) OnInserting(ObjectDataSourceMethodEventArgs)

Genera l'evento Inserting prima che l'oggetto ObjectDataSourceView tenti di eseguire un'operazione di inserimento.Raises the Inserting event before the ObjectDataSourceView object attempts an insert operation.

OnObjectCreated(ObjectDataSourceEventArgs) OnObjectCreated(ObjectDataSourceEventArgs) OnObjectCreated(ObjectDataSourceEventArgs) OnObjectCreated(ObjectDataSourceEventArgs)

Genera l'evento ObjectCreated una volta che l'oggetto ObjectDataSourceView crea un'istanza dell'oggetto identificato dalla proprietà TypeName.Raises the ObjectCreated event after the ObjectDataSourceView creates an instance of the object that is identified by the TypeName property.

OnObjectCreating(ObjectDataSourceEventArgs) OnObjectCreating(ObjectDataSourceEventArgs) OnObjectCreating(ObjectDataSourceEventArgs) OnObjectCreating(ObjectDataSourceEventArgs)

Genera l'evento ObjectCreating prima che l'oggetto ObjectDataSourceView crei un'istanza di un oggetto business per l'esecuzione di un'operazione sui dati.Raises the ObjectCreating event before the ObjectDataSourceView object creates an instance of a business object to perform a data operation.

OnObjectDisposing(ObjectDataSourceDisposingEventArgs) OnObjectDisposing(ObjectDataSourceDisposingEventArgs) OnObjectDisposing(ObjectDataSourceDisposingEventArgs) OnObjectDisposing(ObjectDataSourceDisposingEventArgs)

Genera l'evento ObjectDisposing prima che l'oggetto ObjectDataSourceView elimini un tipo con istanze.Raises the ObjectDisposing event before the ObjectDataSourceView object discards an instantiated type.

OnSelected(ObjectDataSourceStatusEventArgs) OnSelected(ObjectDataSourceStatusEventArgs) OnSelected(ObjectDataSourceStatusEventArgs) OnSelected(ObjectDataSourceStatusEventArgs)

Genera l'evento Selected quando l'oggetto ObjectDataSourceView completa un'operazione di recupero dati.Raises the Selected event after the ObjectDataSourceView object has completed a data retrieval operation.

OnSelecting(ObjectDataSourceSelectingEventArgs) OnSelecting(ObjectDataSourceSelectingEventArgs) OnSelecting(ObjectDataSourceSelectingEventArgs) OnSelecting(ObjectDataSourceSelectingEventArgs)

Genera l'evento Selecting prima che l'oggetto ObjectDataSourceView tenti di eseguire un'operazione di recupero dati.Raises the Selecting event before the ObjectDataSourceView object attempts a data retrieval operation.

OnUpdated(ObjectDataSourceStatusEventArgs) OnUpdated(ObjectDataSourceStatusEventArgs) OnUpdated(ObjectDataSourceStatusEventArgs) OnUpdated(ObjectDataSourceStatusEventArgs)

Genera l'evento Updated quando l'oggetto ObjectDataSourceView completa un'operazione di aggiornamento.Raises the Updated event after the ObjectDataSourceView object has completed an update operation.

OnUpdating(ObjectDataSourceMethodEventArgs) OnUpdating(ObjectDataSourceMethodEventArgs) OnUpdating(ObjectDataSourceMethodEventArgs) OnUpdating(ObjectDataSourceMethodEventArgs)

Genera l'evento Updating prima che l'oggetto ObjectDataSourceView tenti di eseguire un'operazione di aggiornamento.Raises the Updating event before the ObjectDataSourceView object attempts an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities) RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Viene chiamato dal metodo RaiseUnsupportedCapabilitiesError(DataSourceView) per confrontare le funzionalità richieste per un'operazione ExecuteSelect(DataSourceSelectArguments) con quelle supportate dalla visualizzazione.Called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method to compare the capabilities requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports.

(Inherited from DataSourceView)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Salva le modifiche apportate allo stato di visualizzazione dell'oggetto ObjectDataSourceView dal momento in cui è stato eseguito il postback della pagina al server.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) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments) Select(DataSourceSelectArguments)

Recupera dati dall'oggetto identificato dalla proprietà TypeName chiamando il metodo identificato dalla proprietà SelectMethod e passando i valori nell'insieme SelectParameters.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) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback) Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Ottiene un elenco di dati dall'archivio dati sottostante in modo asincrono.Gets a list of data asynchronously from the underlying data storage.

(Inherited from DataSourceView)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Determina che l'oggetto ObjectDataSourceView tenga traccia delle modifiche apportate al relativo stato di visualizzazione in modo che possano essere memorizzate nell'oggetto ViewState del controllo e mantenute nelle richieste della stessa pagina.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) Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary) Update(IDictionary, IDictionary, IDictionary)

Esegue un'operazione di aggiornamento chiamando il metodo identificato dalla proprietà UpdateMethod e utilizzando tutti i parametri forniti negli insiemi keys, values o oldValues.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) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Esegue un'operazione di aggiornamento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Inherited from DataSourceView)

Eventi

DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged DataSourceViewChanged

Si verifica quando la visualizzazione origine dati ha subito una modifica.Occurs when the data source view has changed.

(Inherited from DataSourceView)
Deleted Deleted Deleted Deleted

Si verifica quando viene completata un'operazione Delete.Occurs when a Delete operation has completed.

Deleting Deleting Deleting Deleting

Si verifica prima di un'operazione Delete.Occurs before a Delete operation.

Filtering Filtering Filtering Filtering

Si verifica prima di un'operazione di filtro.Occurs before a filter operation.

Inserted Inserted Inserted Inserted

Si verifica quando viene completata un'operazione Insert.Occurs when an Insert operation has completed.

Inserting Inserting Inserting Inserting

Si verifica prima di un'operazione Insert.Occurs before an Insert operation.

ObjectCreated ObjectCreated ObjectCreated ObjectCreated

Si verifica una volta che l'oggetto ObjectDataSourceView crea un'istanza del tipo identificato dalla proprietà TypeName.Occurs after the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectCreating ObjectCreating ObjectCreating ObjectCreating

Si verifica prima che l'oggetto ObjectDataSourceView crei un'istanza del tipo identificato dalla proprietà TypeName.Occurs before the ObjectDataSourceView object creates an instance of the type that is identified by the TypeName property.

ObjectDisposing ObjectDisposing ObjectDisposing ObjectDisposing

Si verifica quando l'oggetto ObjectDataSourceView elimina un'istanza di un oggetto creato.Occurs when the ObjectDataSourceView object discards an instance of an object that it has created.

Selected Selected Selected Selected

Si verifica quando viene completata un'operazione di recupero.Occurs when a data retrieval operation has completed.

Selecting Selecting Selecting Selecting

Si verifica prima di un'operazione di recupero dati.Occurs before a data retrieval operation.

Updated Updated Updated Updated

Si verifica quando viene completata un'operazione Update.Occurs when an Update operation has completed.

Updating Updating Updating Updating

Si verifica prima di un'operazione Update.Occurs before an Update operation.

Implementazioni dell'interfaccia esplicita

IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Per una descrizione di questo membro, vedere IsTrackingViewState.For a description of this member, see IsTrackingViewState.

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Per una descrizione di questo membro, vedere LoadViewState(Object).For a description of this member, see LoadViewState(Object).

IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Per una descrizione di questo membro, vedere SaveViewState().For a description of this member, see SaveViewState().

IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Per una descrizione di questo membro, vedere TrackViewState().For a description of this member, see TrackViewState().

Si applica a

Vedi anche