System.Web.UI Espace de noms
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.
Fournit des classes et des interfaces qui vous permettent de créer des contrôles serveur ASP.NET et des pages web ASP.NET pour l’interface utilisateur de vos applications web ASP.NET.
Classes
AsyncPostBackErrorEventArgs |
Fournit des données pour l'événement AsyncPostBackError. |
AsyncPostBackTrigger |
Définit un événement de contrôle et un événement facultatif de contrôle comme déclencheur de contrôle de publication (postback) asynchrone qui provoque l'actualisation d'un contrôle UpdatePanel. |
AttributeCollection |
Fournit au modèle objet l'accès à tous les attributs déclarés dans la balise d'ouverture d'un élément de contrôle serveur ASP.NET. Cette classe ne peut pas être héritée. |
AuthenticationServiceManager |
Configure l'emplacement d'une implémentation personnalisée du service d'authentification. |
BaseParser |
Fournit un ensemble de fonctionnalités de base aux classes impliquées dans l'analyse des demandes de pages et des contrôles serveur ASP.NET. |
BasePartialCachingControl |
Fournit les fonctionnalités de base pour les classes StaticPartialCachingControl et PartialCachingControl. |
BaseTemplateParser |
Implémente l'analyse de modèle ASP.NET pour les fichiers de modèle. |
BindableTemplateBuilder |
Prend en charge l'analyse de page des contrôles liés aux données qui se lient automatiquement à un contrôle de source de données ASP.NET dans des sections de contenu basées sur des modèles. Cette classe ne peut pas être héritée. |
BoundPropertyEntry |
Représente une propriété du contrôle qui est liée aux données d'une expression. |
BuilderPropertyEntry |
Sert de classe de base pour toutes les entrées de propriété qui nécessitent un générateur de contrôles. |
ChtmlTextWriter |
Écrit une série de caractères et du texte spécifiques au langage cHTML dans le flux de sortie d'un contrôle serveur ASP.NET. La classe ChtmlTextWriter fournit des capacités de mise en forme utilisées par les contrôles serveur ASP.NET lors du rendu d'un contenu cHTML sur des clients. |
ClientScriptManager |
Définit des méthodes pour gérer des scripts clients dans des applications Web. |
CodeStatementBuilder |
Génère des instructions DOM de code. |
CompiledBindableTemplateBuilder |
Fournit l'implémentation par défaut d'un objet IBindableTemplate qu'ASP.NET utilise toutes les fois qu'il analyse la liaison de données bidirectionnelle dans le contenu modélisé d'un contrôle ASP.NET, tel que FormView. Cette classe ne peut pas être héritée. |
CompiledTemplateBuilder |
Implémentation ITemplate qui est appelée à partir du code de classe de page généré. Cette classe ne peut pas être héritée. |
ComplexPropertyEntry |
Sert d'entrée de propriété pour les propriétés en lecture/écriture et en lecture seule telles que les modèles. |
CompositeScriptReference |
Représente une collection de références de script à combiner dans un script composite unique. |
CompositeScriptReferenceEventArgs |
Fournit des données pour l'événement ResolveCompositeScriptReference. |
ConstructorNeedsTagAttribute |
Spécifie que le constructeur d'un contrôle serveur a besoin d'un nom de balise. |
Control |
Définit les propriétés, les méthodes et les événements qui sont partagés par tous les contrôles serveur ASP.NET. |
ControlBuilder |
Prend l'analyseur de page en charge en générant un contrôle et les contrôles enfants qu'il contient. |
ControlBuilderAttribute |
Spécifie une classe ControlBuilder pour la génération d'un contrôle personnalisé dans l'analyseur ASP.NET. Cette classe ne peut pas être héritée. |
ControlCachePolicy |
Fournit l'accès par programme aux paramètres de cache de sortie d'un contrôle utilisateur ASP.NET. |
ControlCollection |
Fournit un conteneur de collection qui permet à des contrôles serveur ASP.NET de maintenir une liste de leurs contrôles enfants. |
ControlSkin |
Représente une apparence de contrôle permettant de définir des propriétés stylistiques qui sont appliquées à un contrôle serveur Web ASP.NET. |
ControlValuePropertyAttribute |
Spécifie la propriété par défaut d'un contrôle à laquelle se rattache un contrôle ControlParameter au moment de l'exécution. Cette classe ne peut pas être héritée. |
CssClassPropertyAttribute |
Ajoute des fonctionnalités d'édition de feuille de style en cascade (CSS) à une propriété au moment du design. |
CssStyleCollection |
Contient les attributs de style inline de feuille de style en cascade (CSS, Cascading Style Sheet) pour un contrôle serveur HTML spécifié. Cette classe ne peut pas être héritée. |
DataBinder |
Prise en charge des concepteurs de développement rapide d'application (RAD, Rapid Application Development) pour générer et analyser la syntaxe d'expression des liaisons de données. Cette classe ne peut pas être héritée. |
DataBinding |
Contient des informations sur une expression de liaison de données unique dans un contrôle serveur ASP.NET, ce qui permet aux concepteurs de développement rapide d'application (RAD, Rapid-Application Development), tels que Microsoft Visual Studio, de créer des expressions de liaison de données au moment du design. Cette classe ne peut pas être héritée. |
DataBindingCollection |
Fournit une collection d'objets DataBinding pour un contrôle serveur ASP.NET. Cette classe ne peut pas être héritée. |
DataBindingHandlerAttribute |
Spécifie une classe de design et qui effectue une liaison de données des contrôles dans un concepteur. Cette classe ne peut pas être héritée. |
DataBoundLiteralControl |
Conserve les expressions de liaison de données et le texte littéral statique. Cette classe ne peut pas être héritée. |
DataControlExtensions |
Fournit des méthodes d'extension utilisées par Dynamic Data ASP.NET. |
DataKeyPropertyAttribute |
Spécifie la propriété par défaut d'un contrôle auquel est liée la propriété ControlParameter au moment de l'exécution. |
DataSourceCacheDurationConverter |
Convertisseur de type pour convertir des objets entiers signés 32 bits vers et à partir de représentations de durée du cache du contrôle de source de données. |
DataSourceControl |
Sert de classe de base pour les contrôles qui représentent des sources de données pour des contrôles liés aux données. |
DataSourceControlBuilder |
Prend en charge l'analyseur de page dans le cadre de la construction de contrôles connectés à un fournisseur de données. Cette classe ne peut pas être héritée. |
DataSourceSelectArguments |
Fournit un mécanisme utilisé par les contrôles liés aux données pour demander aux contrôles de source de données d'exécuter des opérations liées aux données, lors de la récupération de données. Cette classe ne peut pas être héritée. |
DataSourceView |
Sert de classe de base pour toutes les classes d'affichage de source de données qui définissent les fonctions des contrôles de source de données. |
DesignerDataBoundLiteralControl |
Représente la version au moment du design du contrôle DataBoundLiteralControl. Cette classe ne peut pas être héritée. |
DesignTimeParseData |
Fournit des informations à l'analyseur au moment du design. |
DesignTimeTemplateParser |
Fournit l'analyse au moment du design. |
EmptyControlCollection |
Assure la prise en charge standard de la collection ControlCollection toujours vide. |
EventEntry |
Sert d'entrée de propriété pour les gestionnaires d'événements. |
ExpressionBinding |
Prend en charge l'analyse et la persistance d'une instance de liaison d'expressions. Cette classe ne peut pas être héritée. |
ExpressionBindingCollection |
Représente une collection d'objets ExpressionBinding. Cette classe ne peut pas être héritée. |
ExtenderControl |
Fournit une classe de base abstraite pour un contrôle d’extendeur. |
FileLevelControlBuilderAttribute |
Permet à un TemplateControl - de classe dérivée d'indiquer le générateur de contrôles utilisé au niveau supérieur de l'arborescence du générateur lors de l'analyse du fichier. Cette classe ne peut pas être héritée. |
FileLevelMasterPageControlBuilder |
Analyse des fichiers de page maître. |
FileLevelPageControlBuilder |
Analyse les fichiers d'échange et constitue la classe ControlBuilder par défaut pour analyser les fichiers d'échange. |
FileLevelUserControlBuilder |
Prend en charge l'analyseur de page. Construit pour ce faire un contrôle utilisateur en spécifiant la classe FileLevelUserControlBuilder utilisée pour analyser le fichier de contrôle utilisateur. |
FilterableAttribute |
Indique si la propriété à laquelle l'attribut est appliqué prend en charge le filtrage des appareils mobiles. Cette classe ne peut pas être héritée. |
HiddenFieldPageStatePersister |
Stocke l'état d'affichage de la page ASP.NET sur le client Web dans un élément HTML masqué. |
HierarchicalDataSourceControl |
Fournit une classe de base pour les contrôles de source de données qui représentent des données hiérarchiques. |
HierarchicalDataSourceView |
Représente une vue de données sur un nœud ou une collection de nœuds dans une structure de données hiérarchiques pour un contrôle HierarchicalDataSourceControl. |
HistoryEventArgs |
Fournit des données pour l'événement Navigate. |
Html32TextWriter |
Écrit une série de caractères et du texte propres au langage HTML 3.2 dans le flux de sortie d’un contrôle serveur ASP.NET. La classe Html32TextWriter fournit des fonctionnalités de mise en forme utilisées par les contrôles serveur ASP.NET lors du rendu d’un contenu HTML 3.2 sur des clients. |
HtmlTextWriter |
Écrit des caractères et du texte de balisage dans un flux de sortie de contrôle serveur ASP.NET. Cette classe fournit des fonctionnalités de mise en forme utilisées par les contrôles serveur ASP.NET lors du rendu du balisage sur les clients. |
IDReferencePropertyAttribute |
Définit un attribut appliqué aux propriétés qui contiennent des références d'ID. Cette classe ne peut pas être héritée. |
ImageClickEventArgs |
Fournit des données pour tous les événements qui se produisent lorsqu'un utilisateur clique sur un contrôle serveur ASP.NET à base d'images, notamment les contrôles serveur HtmlInputImage et ImageButton. Cette classe ne peut pas être héritée. |
IndexedString |
Fournit une classe de chaîne utilitaire qui est utilisée par la classe ObjectStateFormatter pour optimiser la sérialisation des graphiques d'objets. Cette classe ne peut pas être héritée. |
ListSourceHelper |
Utilisé par des contrôles de code source de données lors de l'implémentation des membres définis par l'interface IListSource. Cette classe ne peut pas être héritée. |
LiteralControl |
Représente les éléments HTML, le texte et les autres chaînes éventuelles dans une page ASP.NET qui n’ont pas besoin d’être traitées sur le serveur. |
LosFormatter |
Sérialise l'état d'affichage d'une page Web Forms. Cette classe ne peut pas être héritée. |
MasterPage |
Sert de conteneur de modèle et de fusion pour les pages qui sont composées uniquement de contrôles Content et de leurs contrôles enfants respectifs. |
MasterPageControlBuilder |
Sert de classe et de conteneur de fusion pour les pages de contenu qui sont composées uniquement de contrôles Content et de leurs contrôles enfants respectifs. |
NonVisualControlAttribute |
Définit l'attribut qui indique si un contrôle est traité comme un contrôle visuel ou non visuel au moment du design. Cette classe ne peut pas être héritée. |
ObjectConverter |
Convertit un objet d'un type de d'objet en un autre. Cette classe est obsolète. Utilisez la classe Convert et la méthode Format(String, Object) à sa place. |
ObjectPersistData |
Pendant le processus de génération, conserve des informations sur les entrées de propriété. |
ObjectStateFormatter |
Sérialise et désérialise des graphiques d’objets qui représentent l’état d’un objet. Cette classe ne peut pas être héritée. |
ObjectTagBuilder |
Utilisé par la classe d'ASP.NET TemplateParser pour analyser des balises |
OutputCacheParameters |
Encapsule les paramètres de l’initialisation du cache de sortie analysés par ASP.NET à partir d’une directive de page @ OutputCache. Cette classe ne peut pas être héritée. |
Page |
Représente un fichier .aspx, également appelé page Web Forms, demandé à un serveur qui héberge une application Web ASP.NET. |
PageAsyncTask |
Contient des informations à propos d'une tâche asynchrone inscrite dans une page. Cette classe ne peut pas être héritée. |
PageHandlerFactory |
Crée des instances de classes qui héritent de la classe Page et qui implémentent l'interface IHttpHandler. Les instances sont créées dynamiquement pour gérer les demandes de fichiers ASP.NET. La classe PageHandlerFactory est l'implémentation de la fabrique du gestionnaire par défaut pour les pages ASP.NET. |
PageParser |
Implémente un analyseur pour les fichiers .aspx. Cette classe ne peut pas être héritée. |
PageParserFilter |
Fournit une classe de base abstraite pour un filtre d'analyseur de page utilisé par l'analyseur ASP.NET pour déterminer si un élément est autorisé dans la page au moment de l'analyse. |
PageStatePersister |
Fournit les fonctionnalités de base régissant les mécanismes de persistance de l'état d'affichage d'ASP.NET. |
PageTheme |
Représente la classe de base d'un thème de page qui consiste en une collection de ressources utilisées pour définir un aspect homogène des pages et des contrôles à l'échelle d'un site Web. Le thème de page peut être défini par le biais d'une configuration ou de la directive de page. |
Pair |
Fournit une classe d'utilitaire de base utilisée pour stocker deux objets connexes. |
ParseChildrenAttribute |
Définit un attribut de métadonnées que vous pouvez utiliser lors du développement de contrôles serveur ASP.NET. Utilisez la classe ParseChildrenAttribute pour indiquer la manière dont l'analyseur de page doit traiter un contenu imbriqué à l'intérieur d'une balise d'un contrôle serveur déclaré sur une page. Cette classe ne peut pas être héritée. |
ParseRecorder |
Classe de base abstraite pour les objets qui doivent être informés des événements d'analyse pendant l'analyse de page. |
PartialCachingAttribute |
Définit l'attribut de métadonnées que les contrôles utilisateur Web Forms (.ascx files) emploient pour indiquer si leur sortie est mise en cache et de quelle manière. Cette classe ne peut pas être héritée. |
PartialCachingControl |
Créé lorsqu’un contrôle utilisateur (fichier .ascx) est spécifié pour la mise en cache de sortie, à l’aide de la directive de page @ OutputCache ou de l’attribut PartialCachingAttribute, et lorsque le contrôle utilisateur est chargé dynamiquement dans la hiérarchie de contrôle de la page, à l’aide de la méthode LoadControl(String). |
PersistChildrenAttribute |
Définit un attribut utilisé par les contrôles serveur ASP.NET pour indiquer, au moment du design, si un contenu intégré à un contrôle serveur correspond à des contrôles ou à des propriétés du contrôle serveur. Cette classe ne peut pas être héritée. |
PersistenceModeAttribute |
Définit l'attribut de métadonnées qui spécifie la façon dont une propriété ou un événement de contrôle serveur ASP.NET est persistant dans une page ASP.NET au moment du design. Cette classe ne peut pas être héritée. |
PostBackOptions |
Spécifie la façon dont le code JavaScript côté client est généré pour initier un événement de publication. |
PostBackTrigger |
Définit un contrôle à l'intérieur d'un contrôle UpdatePanel comme contrôle de publication (postback). |
ProfileServiceManager |
Configure un jeu de propriétés de profil pré-chargées et l'emplacement d'une implémentation personnalisée du service de profil. |
PropertyConverter |
Contient des fonctions d'assistance pour convertir des valeurs de propriété en chaînes, et inversement. |
PropertyEntry |
Sert de classe de base pour toutes les classes d'entrée de propriété. |
RegisteredArrayDeclaration |
Fournit l'accès à une déclaration de tableau ECMAScript (JavaScript) précédemment enregistrée avec l'objet Page. |
RegisteredDisposeScript |
Fournit l'accès à un script |
RegisteredExpandoAttribute |
Fournit l'accès à la paire nom/valeur d'un attribut personnalisé (expando) précédemment enregistré avec l'objet Page. |
RegisteredHiddenField |
Fournit l'accès à une valeur cachée précédemment enregistrée avec l'objet Page. |
RegisteredScript |
Fournit l'accès à un script client précédemment enregistré avec l'objet Page. |
RenderTraceListener |
Fournit la classe de base abstraite pour un objet qui surveille le rendu des contrôles pendant une demande de page. |
RoleServiceManager |
Configure l'emplacement d'une implémentation personnalisée du service de rôle. |
RootBuilder |
Prend en charge l'analyseur de page en définissant le comportement de l'analyse d'un contenu. |
ScriptBehaviorDescriptor |
Étend la classe ScriptComponentDescriptor pour fournir un wrapper pour définir les comportements qui sont convertis en script client. |
ScriptComponentDescriptor |
Fournit un wrapper pour convertir des composants serveur en script client. |
ScriptControl |
Fournit une classe de base abstraite pour un contrôle de script. |
ScriptControlDescriptor |
Définit un objet de contrôle client. |
ScriptDescriptor |
En cas de substitution dans une classe dérivée, définit un script qui crée une instance d'une classe cliente. |
ScriptManager |
Gère des fichiers de script et des bibliothèques de scripts ASP.NET Ajax, le rendu de page partiel et la génération de classe du proxy client pour les services web et d'application. |
ScriptManagerProxy |
Permet aux composants imbriqués, comme des pages de contenu et des contrôles utilisateur, d’ajouter des références de script et de service à des pages quand un contrôle ScriptManager est déjà défini dans un élément parent. |
ScriptReference |
Inscrit un fichier ECMAScript (JavaScript) pour une utilisation sur une page Web ASP.NET. |
ScriptReferenceBase |
Classe de base de toutes les classes de référence de script. |
ScriptReferenceCollection |
Représente une collection de références de script. |
ScriptReferenceEventArgs |
Fournit des données pour l'événement ResolveScriptReference. |
ScriptResourceAttribute |
Définit une ressource dans un assembly à utiliser à partir d'un fichier de script client. Cette classe ne peut pas être héritée. |
ScriptResourceDefinition |
Définit l'emplacement d'une ressource de script. |
ScriptResourceMapping |
Fournit la prise en charge du mappage d'emplacement pour les ressources de script. |
ServiceReference |
Enregistre un service Web pour une utilisation dans une page Web. |
ServiceReferenceCollection |
Contient un ensemble d’objets ServiceReference. |
SessionPageStatePersister |
Stocke l'état de l'affichage de page ASP.NET sur le serveur Web. |
SimplePropertyEntry |
Représente la définition de la propriété du contrôle et sa valeur. |
SimpleWebHandlerParser |
Fournit les fonctionnalités de base pour l'analyse des fichiers de gestionnaire Web. |
SkinBuilder |
Fournit un objet ControlBuilder utilisé au moment du design pour appliquer des apparences de contrôle aux contrôles. |
StateBag |
Gère l’état d’affichage des contrôles serveur ASP.NET, notamment les pages. Cette classe ne peut pas être héritée. |
StateItem |
Représente un élément qui est enregistré dans la classe StateBag lorsque les informations relatives à l'état d'affichage sont rendues persistantes entre les demandes Web. Cette classe ne peut pas être héritée. |
StateManagedCollection |
Fournit une classe de base pour toutes les collections fortement typées qui gèrent des objets IStateManager. |
StaticPartialCachingControl |
Représente une instance de la classe UserControl qui est spécifiée pour la mise en cache de sortie et incluse de manière déclarative dans une page ou un autre contrôle utilisateur. |
SupportsEventValidationAttribute |
Définit l'attribut de métadonnées que les contrôles serveur Web utilisent pour indiquer la prise en charge de la validation d'événement. Cette classe ne peut pas être héritée. |
TagPrefixAttribute |
Définit le préfixe de balise utilisé dans une page Web pour identifier des contrôles personnalisés. Cette classe ne peut pas être héritée. |
TargetControlTypeAttribute |
Étend la classe Attribute pour indiquer le type de contrôle serveur auquel un contrôle d'extendeur peut être appliqué. |
TemplateBuilder |
Prend l'analyseur de page en charge en générant un modèle et les contrôles enfants qu'il contient. |
TemplateContainerAttribute |
Déclare le type de base du contrôle conteneur d'une propriété qui retourne une interface ITemplate et qui est marqué avec l'attribut TemplateContainerAttribute. Le contrôle avec la propriété ITemplate doit implémenter l'interface INamingContainer. Cette classe ne peut pas être héritée. |
TemplateControl |
Fournit la classe Page et la classe UserControl avec un ensemble de base de fonctionnalités. |
TemplateControlParser |
Implémente l'analyse de modèle ASP.NET pour les contrôles de modèle. |
TemplateInstanceAttribute |
Définit un attribut de métadonnées utilisé pour spécifier le nombre d'instances autorisées d'un modèle. Cette classe ne peut pas être héritée. |
TemplateParser |
Sert de classe de base abstraite aux analyseurs de fichiers ASP.NET. |
TemplatePropertyEntry |
Active la propriété d'entrée pour les propriétés de la classe ITemplate. |
ThemeableAttribute |
Définit l'attribut de métadonnées utilisé par les contrôles serveur Web et leurs membres pour indiquer si leur rendu peut ou non être affecté par des thèmes et des apparences de contrôle. Cette classe ne peut pas être héritée. |
ThemeProvider |
Fournit une classe qui encapsule des informations relatives au thème et à la feuille de style des contrôles dans un environnement concepteur. |
Timer |
Exécute des publications de pages web asynchrones ou synchrones à intervalles définis. |
ToolboxDataAttribute |
Spécifie la balise générée par défaut pour un contrôle personnalisé lorsqu'il est déplacé d'une boîte à outils dans un outil tel que Microsoft Visual Studio. |
Triplet |
Fournit une classe d'utilitaire de base utilisée pour stocker trois objets connexes. |
UpdatePanel |
Permet le rendu partiel de sections d’une page sans publication (postback). |
UpdatePanelControlTrigger |
Fournit une classe de base commune pour les contrôles qui peuvent être des déclencheurs pour les contrôles UpdatePanel. |
UpdatePanelTrigger |
Fournit une classe de base commune pour les objets qui peuvent être des déclencheurs pour les contrôles UpdatePanel. |
UpdatePanelTriggerCollection |
Représente une collection d’objets UpdatePanelTrigger pour un contrôle UpdatePanel. |
UpdateProgress |
Fournit des commentaires visuels dans le navigateur quand le contenu d’un ou plusieurs contrôles UpdatePanel est mis à jour. |
UrlPropertyAttribute |
Définit l'attribut utilisé par les contrôles pour identifier des propriétés de chaîne contenant des valeurs URL. Cette classe ne peut pas être héritée. |
UserControl |
Représente un fichier .ascx, également appelé contrôle utilisateur, demandé à partir d’un serveur qui héberge une application web ASP.NET. Le fichier doit être appelé à partir d’une page Web Forms. À défaut, une erreur d’analyse se produit. |
UserControlControlBuilder |
Prend en charge l'analyseur de page ASP.NET pour construire une instance d'un contrôle utilisateur. |
ValidationPropertyAttribute |
Définit l'attribut de métadonnées que les contrôles serveur ASP.NET utilisent pour identifier une propriété de validation. Cette classe ne peut pas être héritée. |
ValidationSettings |
Fournit les paramètres de validation client pour l'application. |
ValidatorCollection |
Expose un tableau de références IValidator. Cette classe ne peut pas être héritée. |
VerificationAttribute |
Définit l'attribut de métadonnées de la règle d'accessibilité d'un contenu Web. Cette classe ne peut pas être héritée. |
ViewStateException |
Représente l'exception qui est levée lorsque l'état d'affichage ne peut pas être chargé ni validé. Cette classe ne peut pas être héritée. |
ViewStateModeByIdAttribute |
Définit l'attribut de métadonnées que les contrôles serveur ASP.NET utilisent pour spécifier s'ils participent au chargement des informations d'état d'affichage par ID. Cette classe ne peut pas être héritée. |
WebResourceAttribute |
Définit l'attribut de métadonnées qui active une ressource incorporée dans un assembly. Cette classe ne peut pas être héritée. |
WebServiceParser |
Fournit un analyseur pour les gestionnaires de services Web. |
XhtmlTextWriter |
Écrit des caractères propres au langage XHTML (eXtensible HyperText Markup Language), notamment toutes les variantes des modules XHTML qui dérivent de XHTML, dans le flux de sortie d’un contrôle serveur ASP.NET pour les appareils mobiles. Substituez la classe XhtmlTextWriter pour fournir un rendu XHTML personnalisé des pages et des contrôles serveur ASP.NET. |
XPathBinder |
Fournit une prise en charge pour les concepteurs de développement rapide d'application (RAD, Rapid Application Development) pour analyser des expressions de liaison de données qui utilisent les expressions XPath. Cette classe ne peut pas être héritée. |
Interfaces
IAttributeAccessor |
Définit les méthodes utilisées par les contrôles serveur ASP.NET pour fournir l'accès par programmation à tout attribut défini dans la balise d'ouverture d'un contrôle serveur. |
IAutoFieldGenerator |
Définit une méthode qui génère automatiquement des champs pour les contrôles liés aux données qui utilisent des fonctionnalités Dynamic Data ASP.NET. |
IBindableControl |
Définit une méthode qui permet aux contrôles de modèle de champ d'implémenter la liaison de données bidirectionnelle. |
IBindableTemplate |
Permet aux contrôles liés aux données ASP.NET, notamment DetailsView et FormView, d'établir automatiquement la liaison à un contrôle de source de données ASP.NET dans des sections de contenu modélisé. |
ICallbackEventHandler |
Utilisé pour indiquer qu'un contrôle peut être la cible d'un événement de rappel sur le serveur. |
ICheckBoxControl |
Définit la propriété et l'événement implémentés par un contrôle pour agir comme une case à cocher. |
ICodeBlockTypeAccessor |
Permet d'accéder au CodeBlockType d'un générateur de bloc de code. |
IControlBuilderAccessor |
Permet au sérialiseur de contrôles d'atteindre le générateur pour un contrôle. |
IControlDesignerAccessor |
Fournit l'accès à un Concepteur de contrôles pour stocker des données temporaires associées à un contrôle au moment du design. |
IDataBindingsAccessor |
Autorise l'accès à la collection d'expressions de liaison de données sur un contrôle au moment du design. |
IDataItemContainer |
Permet aux conteneurs de contrôles liés aux données d'identifier un objet d'élément de données pour les opérations de liaison de données simplifiées. |
IDataKeysControl |
Définit des propriétés qui spécifient la façon dont ASP.NET crée des ID clients pour un contrôle lié aux données. |
IDataSource |
Représente une source de données abstraite à laquelle associer les contrôles liés aux données. |
IDataSourceViewSchemaAccessor |
Permet à un convertisseur de type d'accéder aux informations de schéma stockées sur un objet. |
IEditableTextControl |
Représente un contrôle qui génère le rendu de texte pouvant être modifié par l'utilisateur. |
IExpressionsAccessor |
Définit les propriétés qu'une classe doit implémenter pour prendre en charge des collections d'expressions. |
IExtenderControl |
Définit le comportement pour un contrôle d'extendeur. |
IFilterResolutionService |
Fournit une interface que les développeurs de concepteurs peuvent utiliser pour évaluer des filtres pour appareil mobile par nom. |
IHierarchicalDataSource |
Représente une source de données hiérarchique à laquelle des contrôles liés aux données hiérarchiques, tels que TreeView, peuvent se lier. |
IHierarchicalEnumerable |
Représente une collection hiérarchique qui peut être énumérée avec une interface IEnumerator. Les collections qui implémentent l'interface IHierarchicalEnumerable sont utilisées par les contrôles de navigation de site et de source de données ASP.NET. |
IHierarchyData |
Expose un nœud d'une structure de données hiérarchique, comprenant l'objet de nœud et certaines propriétés qui décrivent des caractéristiques du nœud. Les objets qui implémentent l'interface IHierarchyData peuvent être contenus dans des collections IHierarchicalEnumerable et sont utilisés par la navigation de site ASP.NET et des contrôles de source de données. |
INamingContainer |
Identifie un contrôle conteneur qui crée un nouvel espace de noms d'ID dans la hiérarchie de contrôles d'un objet Page. Ceci est une interface de marqueur uniquement. |
INavigateUIData |
Fournit une interface que les classes implémentent pour fournir aux contrôles de navigation des données et des valeurs d'interface utilisateur de navigation. |
IParserAccessor |
Définit la méthode que des contrôles serveur ASP.NET doivent implémenter pour reconnaître quand des éléments HTML ou XML sont analysés. |
IPostBackDataHandler |
Définit des méthodes que les contrôles serveur ASP.NET doivent implémenter pour charger automatiquement les données de publication. |
IPostBackEventHandler |
Définit la méthode que les contrôles serveur ASP.NET doivent implémenter pour gérer les événements de publication. |
IResourceUrlGenerator |
Définit la méthode qu'un hôte concepteur doit implémenter pour fournir la recherche des références d'URL destinée aux ressources incorporées. |
IScriptControl |
Définit des méthodes que les contrôles serveur ASP.NET doivent implémenter pour définir des ressources ECMAScript (JavaScript) dans les applications activées par Ajax. |
IStateFormatter |
Définit les méthodes qu'un type implémente pour sérialiser et désérialiser un graphique d'objets. |
IStateManager |
Définit les propriétés et les méthodes que toute classe doit implémenter pour prendre en charge la gestion de l'état d'affichage d'un contrôle serveur. |
IStyleSheet |
Définit les méthodes qu'une classe doit implémenter pour prendre en charge la création de règles de style. |
ITemplate |
Définit le comportement nécessaire pour remplir un contrôle serveur ASP.NET fondé sur un modèle avec des contrôles enfants. Les contrôles enfants représentent les modèles inline définis sur la page. |
ITextControl |
Définit l’interface qu’un contrôle implémente pour récupérer ou définir son texte. |
IThemeResolutionService |
Interface que les développeurs des outils de concepteur peuvent utiliser pour fournir un jeu d'objets ThemeProvider pouvant être utilisés pour appliquer des thèmes et des apparences de contrôle aux contrôles dans un environnement de design. |
IUrlResolutionService |
Définit un service implémenté par des objets pour résoudre des URL relatives selon des informations contextuelles. |
IUserControlDesignerAccessor |
Définit les propriétés qui permettent au concepteur d'accéder aux informations relatives à un contrôle utilisateur au moment du design. |
IUserControlTypeResolutionService |
Définit la méthode qu'une classe doit implémenter pour retourner le type d'un contrôle pour un préfixe et un nom de balise spécifiés. |
IValidator |
Définit les propriétés et les méthodes qui doivent être implémentées par les objets participant à la validation des Web Forms. |
Énumérations
AjaxFrameworkMode |
Spécifie la façon dont les scripts clients de la bibliothèque cliente Microsoft Ajax sont inclus dans le client. |
ClientIDMode |
Spécifie la façon dont ASP.NET génère ClientID pour un contrôle accessible dans un script client. |
CodeBlockType |
Spécifie le type du bloc de code. |
CodeConstructType |
Spécifie les constructions de code qui peuvent être analysées dans la méthode ProcessCodeConstruct(CodeConstructType, String) de la classe PageParserFilter. |
CompilationMode |
Définit des constantes qui spécifient comment ASP.NET doit compiler des pages .aspx et des contrôles .ascx. |
ConflictOptions |
Détermine le mode de gestion des conflits de données par les contrôles de source de données ASP.NET lors de la mise à jour ou de la suppression des données. |
DataSourceCacheExpiry |
Décrit la manière dont les données mises en cache à l'aide des mécanismes de mise en cache ASP.NET sont supprimées lorsqu'un délai d'expiration est défini. |
DataSourceCapabilities |
Permet d'étendre la demande de traitement au-delà de la récupération d'enregistrements pour une opération de récupération de données d'un contrôle de source de données. |
DataSourceOperation |
Spécifie une opération de données effectuée par un contrôle de source de données. |
HtmlTextWriterAttribute |
Spécifie les attributs HTML qu'un objet HtmlTextWriter ou Html32TextWriter écrit dans la balise d'ouverture d'un élément HTML lors du traitement d'une demande Web. |
HtmlTextWriterStyle |
Spécifie les styles HTML disponibles pour le flux de sortie d'un objet HtmlTextWriter ou Html32TextWriter. |
HtmlTextWriterTag |
Spécifie les balises HTML qui peuvent être passées au flux de sortie d'un objet HtmlTextWriter ou Html32TextWriter. |
OutputCacheLocation |
Spécifie les valeurs valides pour le contrôle de l'emplacement de la réponse HTTP mise en cache de sortie pour une ressource. |
PersistenceMode |
Spécifie la façon dont une propriété ou un événement de contrôle serveur ASP.NET est rendu persistant de manière déclarative dans un fichier .aspx ou .ascx. |
RegisteredScriptType |
Spécifie le type de bloc de script client représenté par un objet RegisteredScript. |
ScriptMode |
Spécifie si les objets ScriptManager et ScriptReference font référence à la version de débogage ou commerciale des scripts clients. |
TemplateInstance |
Spécifie combien de fois une instance d'un modèle peut être créée. |
UnobtrusiveValidationMode |
Spécifie le comportement de validation non obstrusive. |
UpdatePanelRenderMode |
Représente la disposition possible qui restitue des options pour le contenu d'un contrôle UpdatePanel sur une page. |
UpdatePanelUpdateMode |
Représente les modes de mise à jour possibles pour le contenu dans un contrôle UpdatePanel. |
ValidateRequestMode |
Spécifie le type de validation de demande pour un contrôle. |
VerificationConditionalOperator |
Spécifie des opérateurs pour une expression conditionnelle utilisée dans une classe VerificationAttribute. |
VerificationReportLevel |
Spécifie des niveaux de création de rapports pour une règle d'accessibilité définie par une instance de VerificationAttribute. |
VerificationRule |
Spécifie comment les expressions conditionnelles définies par une instance VerificationAttribute sont utilisées dans la vérification. |
ViewStateEncryptionMode |
Spécifie si les informations sur l'état d'affichage sont chiffrées. |
ViewStateMode |
Spécifie si l'état d'affichage doit être activé pour un contrôle. |
VirtualReferenceType |
Spécifie le type de ressources référencé par un chemin d'accès virtuel analysé. |
XhtmlMobileDocType |
Spécifie le type de code XHTML pour la classe XhtmlTextWriter à restituer sur la page ou sur le contrôle. |
Délégués
BuildMethod |
Représente la méthode utilisée pour construire un contrôle. |
BuildTemplateMethod |
Prend en charge ASP.NET au cours de la création d'un modèle destiné à un contrôle qui reposera dessus, à partir d'un code de classe généré. Le délégué BuildTemplateMethod gère la méthode InstantiateIn(Control). |
ControlSkinDelegate |
Représente la méthode qui applique l'apparence de contrôle correcte au contrôle spécifié. |
DataSourceViewOperationCallback |
Représente la méthode de rappel asynchrone qu'un contrôle lié aux données fournit à un affichage de source de données pour des opérations asynchrones d'insertion, de mise à jour ou de suppression de données. |
DataSourceViewSelectCallback |
Représente la méthode de rappel asynchrone qu'un contrôle lié aux données fournit à un affichage de source de données pour effectuer une récupération de données asynchrone. |
ExtractTemplateValuesMethod |
Fournit un délégué avec lequel ASP.NET extrait un jeu de paires nom/valeur à partir d'un objet IBindableTemplate au moment de l'exécution. Cette classe ne peut pas être héritée. |
ImageClickEventHandler |
Représente la méthode qui gérera tous les événements déclenchés lorsqu'un utilisateur clique sur un contrôle serveur ASP.NET à base d'images. |
RenderMethod |
Représente la méthode qui restitue le conteneur Control spécifié au HtmlTextWriterspécifié. |
Remarques
Cet espace de noms inclut la Control classe, qui fournit un ensemble commun de fonctionnalités pour tous les contrôles serveur, notamment les contrôles serveur HTML, les contrôles serveur Web et les contrôles utilisateur. Elle inclut également la Page classe . Cette classe est générée automatiquement chaque fois qu’une demande est effectuée pour un fichier .aspx dans une application web ASP.NET. Vous pouvez hériter de ces deux classes.
L’espace de noms comprend également des classes qui fournissent aux contrôles serveur une fonctionnalité de liaison de données, la possibilité d’enregistrer l’état d’affichage d’un contrôle ou d’une page donné et des fonctionnalités d’analyse.