ModelDataSourceView Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una visualizzazione singola di un controllo ModelDataSource.
public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
inherit DataSourceView
interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
- Ereditarietà
- Implementazioni
Commenti
Per una serie di esercitazioni sull'uso dell'associazione di modelli con Web Forms, vedere Associazione di modelli e Web Forms.
Costruttori
ModelDataSourceView(ModelDataSource) |
Inizializza una nuova istanza della classe ModelDataSourceView. |
Proprietà
CanDelete |
Ottiene un valore che indica se l'oggetto ModelDataSourceView associato al controllo ModelDataSource corrente supporta l'operazione Delete. |
CanInsert |
Ottiene un valore che indica se l'oggetto ModelDataSourceView associato al controllo ModelDataSource corrente supporta l'operazione Insert. |
CanPage |
Ottiene un valore che indica se l'oggetto ModelDataSourceView associato al controllo ModelDataSource corrente supporta il paging dei dati recuperati. |
CanRetrieveTotalRowCount |
Ottiene un valore che indica se l'oggetto ModelDataSourceView associato al controllo ModelDataSource corrente supporta il recupero del numero totale di righe di dati, oltre al set dei dati. |
CanSort |
Ottiene un valore che indica se l'oggetto ModelDataSourceView associato al controllo ModelDataSource corrente supporta una visualizzazione ordinata dell'origine dati sottostante. |
CanUpdate |
Ottiene un valore che indica se l'oggetto ModelDataSourceView associato al controllo ModelDataSource corrente supporta l'operazione Update. |
DataKeyName |
Ottiene il primo elemento della matrice DataKeyNames del controllo associato a dati se quest'ultimo è un controllo FormView, ListView, GridView o DetailsView. |
DeleteMethod |
Ottiene o imposta il nome del metodo che l'oggetto ModelDataSourceView richiama per eliminare i dati. |
Events |
Ottiene un elenco di delegati del gestore eventi per la visualizzazione origine dati. (Ereditato da DataSourceView) |
InsertMethod |
Ottiene o imposta il nome del metodo che l'oggetto ModelDataSourceView richiama per inserire i dati. |
ModelTypeName |
Ottiene il nome del tipo di dati per il controllo associato a dati. |
Name |
Ottiene il nome della visualizzazione origine dati. (Ereditato da DataSourceView) |
SelectMethod |
Ottiene o imposta il nome del metodo che il controllo ModelDataSourceView richiama per recuperare i dati. |
UpdateMethod |
Ottiene o imposta il nome del metodo che l'oggetto ModelDataSourceView richiama per aggiornare i dati. |
Metodi
CanExecute(String) |
Determina se è possibile eseguire il comando specificato. (Ereditato da DataSourceView) |
CreateSelectResult(Object) |
Restituisce il risultato di un'operazione Select dopo averla convertita in una raccolta IEnumerable se non lo è già. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Elimina un metodo e ottiene il risultato. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Esegue un'operazione di eliminazione asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView. (Ereditato da DataSourceView) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Richiama il metodo Delete e ottiene il risultato. |
EvaluateInsertMethodParameters(IDictionary) |
Richiama il metodo Insert. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Valuta i parametri del metodo per l'associazione di modelli, usando l'operazione dell'origine dati, l'oggetto del metodo dell'origine dati e i valori del controllo. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Valuta i parametri del metodo per l'associazione di modelli, usando l'operazione dell'origine dati, l'oggetto del metodo dell'origine dati, i valori del controllo e un valore che indica se questo metodo viene chiamato nel gestore eventi LoadComplete della pagina. |
EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Valuta i parametri del metodo Select e determina anche le opzioni per elaborare il risultato selezionato, quali il paging automatico e il comportamento di ordinamento. |
EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Richiama il metodo Update e ottiene il risultato. |
ExecuteCommand(String, IDictionary, IDictionary) |
Esegue il comando specificato. (Ereditato da DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Esegue il comando specificato. (Ereditato da DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Esegue un'operazione Delete usando il metodo DeleteMethod. |
ExecuteInsert(IDictionary) |
Esegue un'operazione Insert usando il metodo InsertMethod. |
ExecuteSelect(DataSourceSelectArguments) |
Esegue un'operazione Select usando il metodo SelectMethod. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Esegue un'operazione Update usando il metodo UpdateMethod. |
FindMethod(String) |
Trova il metodo da eseguire. |
GetDeleteMethodResult(IDictionary, IDictionary) |
Richiama il metodo Delete e ottiene il risultato. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetInsertMethodResult(IDictionary) |
Richiama il metodo Insert e ottiene il risultato. |
GetSelectMethodResult(DataSourceSelectArguments) |
Richiama il metodo Select e ottiene il risultato. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Richiama il metodo Update e ottiene il risultato. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Inserisce un metodo e ottiene il risultato. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Esegue un'operazione di inserimento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView. (Ereditato da DataSourceView) |
InvokeMethod(ModelDataSourceMethod) |
Richiama un metodo dati. |
IsTrackingViewState() |
Restituisce un valore che indica se nel controllo viene archiviato lo stato nello stato di visualizzazione. |
LoadViewState(Object) |
Ripristina lo stato di visualizzazione precedentemente salvato per la visualizzazione origine dati. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnCallingDataMethods(CallingDataMethodsEventArgs) |
Genera l'evento CallingDataMethods. |
OnDataSourceViewChanged(EventArgs) |
Genera l'evento DataSourceViewChanged. (Ereditato da DataSourceView) |
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Esegue operazioni sul risultato del metodo Select, ad esempio ordinamento e paging automatico se applicabili. |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Viene chiamato dal metodo RaiseUnsupportedCapabilitiesError(DataSourceView) per confrontare le funzionalità richieste per un'operazione ExecuteSelect(DataSourceSelectArguments) con quelle supportate dalla visualizzazione. (Ereditato da DataSourceView) |
SaveViewState() |
Salva le modifiche apportate allo stato di visualizzazione dell'oggetto ModelDataSourceView dal momento in cui è stato eseguito il postback della pagina al server. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Seleziona il metodo e ottiene il risultato. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Ottiene un elenco di dati dall'archivio dati sottostante in modo asincrono. (Ereditato da DataSourceView) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
TrackViewState() |
Fa in modo che l'oggetto ModelDataSourceView tenga traccia delle modifiche apportate al relativo stato di visualizzazione in modo che possano essere archiviate nell'oggetto ViewState del controllo e mantenute nelle richieste della stessa pagina. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Aggiorna i metodi specificati usando i valori forniti nei parametri. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Esegue un'operazione di aggiornamento asincrona sull'elenco di dati rappresentato dall'oggetto DataSourceView. (Ereditato da DataSourceView) |
UpdateProperties(String, String, String, String, String, String) |
Aggiorna le proprietà specificate usando i valori forniti nei parametri. |
Eventi
CallingDataMethods |
Si verifica quando vengono chiamati metodi di dati. |
DataSourceViewChanged |
Si verifica quando la visualizzazione origine dati ha subito una modifica. (Ereditato da DataSourceView) |
Implementazioni dell'interfaccia esplicita
IStateManager.IsTrackingViewState |
Ottiene un valore che indica se un controllo server tiene traccia delle modifiche allo stato di visualizzazione. |
IStateManager.LoadViewState(Object) |
Carica nel controllo lo stato di visualizzazione precedentemente salvato del controllo server. |
IStateManager.SaveViewState() |
Salva le modifiche apportate allo stato di visualizzazione di un controllo server in un oggetto. |
IStateManager.TrackViewState() |
Indica al controllo server di tenere traccia delle modifiche apportate allo stato di visualizzazione. |