ModelDataSource 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.
Contrôle de source de données utilisé par des contrôles liés aux données pour effectuer des opérations CRUD (création, lecture, mise à jour, suppression) quand la liaison de modèle est utilisée.
public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
interface IDataSource
interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
- Héritage
-
ModelDataSource
- Implémente
Constructeurs
ModelDataSource(Control) |
Initialise une nouvelle instance de la classe ModelDataSource. |
Propriétés
DataControl |
Obtient le contrôle lié aux données qui utilise ce contrôle comme source de données lorsque la liaison de modèle est en cours d'utilisation. |
View |
Obtient l'objet de vue (et uniquement) par défaut pour ce contrôle de source de données. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsTrackingViewState() |
Retourne une valeur qui indique si le contrôle effectue le suivi de l'état d'affichage. |
LoadViewState(Object) |
Charge l'état d'affichage enregistré précédemment. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
SaveViewState() |
Enregistre l'état du contrôle. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TrackViewState() |
Suit les modifications d'état d'affichage apportées au contrôle StateBag afin de les stocker dans l'objet. |
UpdateProperties(String, String) |
Met à jour les propriétés requises pour la liaison de données unidirectionnelle. |
UpdateProperties(String, String, String, String, String, String) |
Met à jour les propriétés requises pour la liaison de données bidirectionnelle. |
Événements
CallingDataMethods |
Se produit lorsque la liaison de modèle est en cours d'utilisation et que les méthodes de données sont appelées. |
Implémentations d’interfaces explicites
IDataSource.DataSourceChanged |
Se produit lorsque la source de données sous-jacente a été modifiée. Cette modification peut résulter d'une modification des propriétés du contrôle ou des données, suite à une opération d'édition exécutée par le contrôle de source de données. |
IDataSource.GetView(String) |
Retourne la vue. |
IDataSource.GetViewNames() |
Obtient les noms de vues. |
IStateManager.IsTrackingViewState |
Retourne une valeur qui indique si le contrôle effectue le suivi de l'état d'affichage. |
IStateManager.LoadViewState(Object) |
Charge l'état d'affichage enregistré précédemment. |
IStateManager.SaveViewState() |
Enregistre l'état du contrôle. |
IStateManager.TrackViewState() |
Suit les modifications d'état d'affichage apportées au contrôle StateBag afin de les stocker dans l'objet. |
Méthodes d’extension
GetDefaultValues(IDataSource) |
Obtient la collection des valeurs par défaut pour la source de données spécifiée. |
GetMetaTable(IDataSource) |
Obtient les métadonnées pour une table dans l'objet source de données spécifié. |
TryGetMetaTable(IDataSource, MetaTable) |
Détermine si des métadonnées de table sont disponibles. |