ModelDataSourceView Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un affichage unique d’un contrôle 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
- Héritage
- Implémente
Remarques
Pour obtenir une série de tutoriels sur l’utilisation de la liaison de modèle avec Web Forms, consultez Liaison de modèle et Web Forms.
Constructeurs
ModelDataSourceView(ModelDataSource) |
Initialise une nouvelle instance de la classe ModelDataSourceView. |
Propriétés
CanDelete |
Obtient une valeur indiquant si l'objet ModelDataSourceView qui est associé au contrôle ModelDataSource en cours prend en charge l'opération de suppression. |
CanInsert |
Obtient une valeur indiquant si l'objet ModelDataSourceView qui est associé au contrôle ModelDataSource en cours prend en charge l'opération d'insertion. |
CanPage |
Obtient une valeur qui indique si l'objet ModelDataSourceView qui est associé au contrôle ModelDataSource en cours prend en charge la pagination de données récupérées. |
CanRetrieveTotalRowCount |
Obtient une valeur indiquant si l'objet ModelDataSourceView qui est associé au contrôle ModelDataSource en cours prend en charge la récupération du nombre total de lignes en plus du groupe de données. |
CanSort |
Obtient une valeur indiquant si l'objet ModelDataSourceView qui est associé au contrôle ModelDataSource actuel prend en charge une vue triée de la source de données sous-jacente. |
CanUpdate |
Obtient une valeur indiquant si l'objet ModelDataSourceView qui est associé au contrôle ModelDataSource en cours prend en charge l'opération de mise à jour. |
DataKeyName |
Obtient le premier élément du tableau DataKeyNames du contrôle lié aux données si le contrôle lié aux données est un contrôle FormView, ListView, GridView ou DetailsView . |
DeleteMethod |
Obtient ou définit le nom de la méthode que l'objet ModelDataSourceView appelle pour supprimer les données. |
Events |
Obtient la liste des délégués de gestion d'événements pour l'affichage de source de données. (Hérité de DataSourceView) |
InsertMethod |
Obtient ou définit le nom de la méthode que l'objet ModelDataSourceView appelle pour insérer les données. |
ModelTypeName |
Obtient le nom du type de données pour le contrôle lié aux données. |
Name |
Obtient le nom de l'affichage de source de données. (Hérité de DataSourceView) |
SelectMethod |
Obtient ou définit le nom de la méthode que le contrôle ModelDataSourceView appelle pour récupérer les données. |
UpdateMethod |
Obtient ou définit le nom de la méthode que l'objet ModelDataSourceView appelle pour mettre à jour les données. |
Méthodes
CanExecute(String) |
Détermine si la commande spécifiée peut être exécutée. (Hérité de DataSourceView) |
CreateSelectResult(Object) |
Retourne le résultat d'une opération Select après l'avoir convertie en une collection IEnumerable si elle n'en est pas déjà une. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Supprime une méthode et obtient le résultat. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute une opération de suppression asynchrone sur la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Appelle la méthode de suppression et obtient le résultat. |
EvaluateInsertMethodParameters(IDictionary) |
Appelle la méthode d'insertion. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Évalue les paramètres de méthode pour la liaison de modèle, à l'aide de l'opération de source de données, l'objet de méthode de source de données et les valeurs de contrôle. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Évalue les paramètres de méthode pour la liaison de modèle, à l'aide de l'opération de source de données, l'objet de méthode de source de données, les valeurs de contrôle, ainsi qu'une valeur qui indique si cette méthode est appelée dans le gestionnaire d'événements LoadComplete de la page. |
EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Évalue les paramètres de la méthode Select et détermine également les options pour traiter le résultat de la sélection, comme le comportement du tri et de la pagination automatique. |
EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Appelle la méthode Update et obtient le résultat. |
ExecuteCommand(String, IDictionary, IDictionary) |
Exécute la commande spécifiée. (Hérité de DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute la commande spécifiée. (Hérité de DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Effectue une opération de suppression à l'aide de la méthode DeleteMethod . |
ExecuteInsert(IDictionary) |
Exécute une opération d'insertion à l'aide de la méthode InsertMethod. |
ExecuteSelect(DataSourceSelectArguments) |
Effectue une opération de sélection à l'aide de la méthode SelectMethod . |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Exécute une opération de mise à jour à l'aide de la méthode UpdateMethod. |
FindMethod(String) |
Recherche la méthode à exécuter. |
GetDeleteMethodResult(IDictionary, IDictionary) |
Appelle la méthode de suppression et obtient le résultat. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetInsertMethodResult(IDictionary) |
Appelle la méthode d'insertion et obtient le résultat. |
GetSelectMethodResult(DataSourceSelectArguments) |
Appelle la méthode de sélection et obtient le résultat. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Appelle la méthode de mise à jour et obtient le résultat. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Insère une méthode et obtient le résultat. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Exécute une opération d'insertion asynchrone dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
InvokeMethod(ModelDataSourceMethod) |
Appelle une méthode de données. |
IsTrackingViewState() |
Retourne une valeur qui indique si le contrôle stocke l'état dans l'état d'affichage. |
LoadViewState(Object) |
Restaure l'état d'affichage enregistré précédemment pour la vue de source de données. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnCallingDataMethods(CallingDataMethodsEventArgs) |
Déclenche l’événement CallingDataMethods. |
OnDataSourceViewChanged(EventArgs) |
Déclenche l’événement DataSourceViewChanged. (Hérité de DataSourceView) |
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Exécute des opérations sur le résultat de la méthode Select, telles que la pagination automatique et le tri s'il y a lieu. |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Appelé par la méthode RaiseUnsupportedCapabilitiesError(DataSourceView) pour comparer les fonctions demandées pour une opération ExecuteSelect(DataSourceSelectArguments) à celles prises en charge par l'affichage. (Hérité de DataSourceView) |
SaveViewState() |
Enregistre les modifications apportées à l'état d'affichage de l'objet ModelDataSourceView depuis la publication de la page sur le serveur. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Sélectionne la méthode et obtient le résultat. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtient une liste de données en mode asynchrone provenant du stockage des données sous-jacent. (Hérité de DataSourceView) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TrackViewState() |
Ainsi, l'objet ModelDataSourceView effectue le suivi des modifications de son état d'affichage afin qu'elles puissent être stockées dans l'objet ViewState du contrôle et être persistantes entre les requêtes de la même page. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Met à jour les méthodes spécifiées à l’aide des valeurs fournies dans les paramètres. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute une opération de mise à jour asynchrone dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
UpdateProperties(String, String, String, String, String, String) |
Met à jour les propriétés spécifiées à l'aide des valeurs fournies dans les paramètres. |
Événements
CallingDataMethods |
Se produit lorsque les méthodes de données sont appelées. |
DataSourceViewChanged |
Se produit lorsque l'affichage de source de données a été modifié. (Hérité de DataSourceView) |
Implémentations d’interfaces explicites
IStateManager.IsTrackingViewState |
Obtient une valeur indiquant si un contrôle serveur effectue le suivi des modifications apportées à son état d’affichage. |
IStateManager.LoadViewState(Object) |
Charge l’état d’affichage enregistré du contrôle serveur dans le contrôle. |
IStateManager.SaveViewState() |
Enregistre les changements apportés à l’état d’affichage d’un contrôle serveur dans un objet. |
IStateManager.TrackViewState() |
Demande au contrôle serveur d’assurer le suivi des modifications apportées à son état d’affichage. |