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 de serveur ASP.NET et des pages web ASP.NET pour l’interface utilisateur de vos applications web ASP.NET.
Classes
| Nom | Description |
|---|---|
| AsyncPostBackErrorEventArgs |
Fournit des données pour l'événement AsyncPostBackError. |
| AsyncPostBackTrigger |
Définit un contrôle et un événement facultatif du contrôle en tant que déclencheur de contrôle de publication asynchrone qui provoque l’actualisation d’un UpdatePanel contrôle. |
| AttributeCollection |
Fournit un accès au modèle objet à 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 pour les classes impliquées dans l’analyse des requêtes de page ASP.NET et des contrôles serveur. |
| BasePartialCachingControl |
Fournit les fonctionnalités de base pour les classes et StaticPartialCachingControl les PartialCachingControl classes. |
| BaseTemplateParser |
Implémente ASP.NET analyse de modèle pour les fichiers de modèle. |
| BindableTemplateBuilder |
Prend en charge l’analyse des pages des contrôles liés aux données qui se lient automatiquement à un contrôle de source de données ASP.NET dans les sections de contenu modèles. Cette classe ne peut pas être héritée. |
| BoundPropertyEntry |
Représente une propriété de contrôle liée aux données à 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 de texte spécifiques à cHTML dans le flux de sortie d’un contrôle serveur ASP.NET. La ChtmlTextWriter classe fournit des fonctionnalités de mise en forme qui ASP.NET contrôles serveur utilisent lors du rendu du contenu cHTML aux clients. |
| ClientScriptManager |
Définit les méthodes de gestion des scripts clients dans les applications web. |
| CodeStatementBuilder |
Génère des instructions DOM de code. |
| CompiledBindableTemplateBuilder |
Fournit l’implémentation par défaut d’un IBindableTemplate objet, qui ASP.NET utilise chaque fois qu’il analyse la liaison de données bidirectionnelle dans le contenu modèle d’un contrôle ASP.NET tel que FormView. Cette classe ne peut pas être héritée. |
| CompiledTemplateBuilder |
Implémentation ITemplate 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 en un seul script composite. |
| CompositeScriptReferenceEventArgs |
Fournit des données pour l'événement ResolveCompositeScriptReference. |
| ConstructorNeedsTagAttribute |
Spécifie qu’un contrôle serveur a besoin d’un nom d’étiquette dans son constructeur. |
| Control |
Définit les propriétés, méthodes et événements partagés par tous les contrôles serveur ASP.NET. |
| ControlBuilder |
Prend en charge l’analyseur de page dans la création d’un contrôle et les contrôles enfants qu’il contient. |
| ControlBuilderAttribute |
Spécifie une classe ControlBuilder pour créer un contrôle personnalisé dans l’analyseur ASP.NET. Cette classe ne peut pas être héritée. |
| ControlCachePolicy |
Fournit un accès programmatique aux paramètres de cache de sortie d’un contrôle utilisateur ASP.NET. |
| ControlCollection |
Fournit un conteneur de collection qui permet aux contrôles serveur ASP.NET de conserver la liste de leurs contrôles enfants. |
| ControlSkin |
Représente une apparence de contrôle, qui est un moyen de définir des propriétés stylistiques appliquées à un contrôle de serveur web ASP.NET. |
| ControlValuePropertyAttribute |
Spécifie la propriété par défaut d’un contrôle auquel un objet ControlParameter est lié au moment de l’exécution. Cette classe ne peut pas être héritée. |
| CssClassPropertyAttribute |
Ajoute des fonctionnalités de modification css (Cascading Style Sheet) à une propriété au moment du design. |
| CssStyleCollection |
Contient les attributs de style en cascade (CSS) HTML pour un contrôle de serveur HTML spécifié. Cette classe ne peut pas être héritée. |
| DataBinder |
Fournit la prise en charge des concepteurs RAD (Rapid Application Development) pour générer et analyser la syntaxe d’expression de liaison 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 d’applications rapides (RAD), 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 au moment du design qui effectue une liaison de données de contrôles au sein d’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 ASP.NET Données dynamiques. |
| DataKeyPropertyAttribute |
Spécifie la propriété par défaut d’un contrôle auquel la propriété ControlParameter est liée au moment de l’exécution. |
| DataSourceCacheDurationConverter |
Fournit un convertisseur de type pour convertir des objets entiers signés 32 bits vers et depuis des représentations de durée du cache de contrôle de code source de données. |
| DataSourceControl |
Sert de classe de base pour les contrôles qui représentent des sources de données aux contrôles liés aux données. |
| DataSourceControlBuilder |
Prend en charge l’analyseur de page dans la génération de contrôles connectés à un fournisseur de données. Cette classe ne peut pas être héritée. |
| DataSourceSelectArguments |
Fournit un mécanisme que les contrôles liés aux données utilisent pour demander des opérations liées aux données à partir de contrôles de source de données lorsque les données sont récupérées. Cette classe ne peut pas être héritée. |
| DataSourceView |
Sert de classe de base pour toutes les classes de vue de source de données, qui définissent les fonctionnalités des contrôles de source de données. |
| DesignerDataBoundLiteralControl |
Représente la version au moment du design du DataBoundLiteralControl contrôle. Cette classe ne peut pas être héritée. |
| DesignTimeParseData |
Fournit des informations à l’analyseur pendant le temps de conception. |
| DesignTimeTemplateParser |
Fournit l’analyse au moment du design. |
| EmptyControlCollection |
Fournit une prise en charge standard d’une ControlCollection collection toujours vide. |
| EventEntry |
Agit comme 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’expression. 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 extendeur. |
| FileLevelControlBuilderAttribute |
Permet à une classe dérivée de TemplateControlde spécifier 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 les fichiers de page maître. |
| FileLevelPageControlBuilder |
Analyse les fichiers de page et est la classe par défaut ControlBuilder pour l’analyse des fichiers de page. |
| FileLevelUserControlBuilder |
Prend en charge l’analyseur de page dans la création d’un contrôle utilisateur en spécifiant la FileLevelUserControlBuilder classe utilisée pour analyser le fichier de contrôle utilisateur. |
| FilterableAttribute |
Spécifie si la propriété à laquelle l’attribut est appliqué prend en charge le filtrage des appareils. Cette classe ne peut pas être héritée. |
| HiddenFieldPageStatePersister |
Stocke ASP.NET’état d’affichage de page 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érarchique pour un HierarchicalDataSourceControl contrôle. |
| HistoryEventArgs |
Fournit des données pour l'événement Navigate. |
| Html32TextWriter |
Écrit une série de caractères et de texte HTML 3.2 dans le flux de sortie d’un contrôle serveur ASP.NET. La Html32TextWriter classe fournit des fonctionnalités de mise en forme qui ASP.NET contrôles serveur utilisent lors du rendu du contenu HTML 3.2 aux clients. |
| HtmlTextWriter |
Écrit des caractères de balisage et du texte dans un flux de sortie de contrôle serveur ASP.NET. Cette classe fournit des fonctionnalités de mise en forme qui ASP.NET contrôles serveur sont utilisés lors du rendu du balisage aux 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 basé sur une image, tel que les contrôles serveur HtmlInputImage ou ImageButton. Cette classe ne peut pas être héritée. |
| IndexedString |
Fournit une classe de chaîne utilitaire utilisée par la classe pour optimiser la ObjectStateFormatter sérialisation du graphe d’objets. Cette classe ne peut pas être héritée. |
| ListSourceHelper |
Utilisé par les contrôles de 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 des éléments HTML, du texte et d’autres chaînes d’une page ASP.NET qui ne nécessitent pas de traitement 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 |
Agit en tant que modèle et conteneur de fusion pour les pages composées uniquement de Content contrôles et de leurs contrôles enfants respectifs. |
| MasterPageControlBuilder |
Agit comme une classe de fusion et un conteneur pour les pages de contenu qui sont composées uniquement de Content contrôles 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 pendant le temps de conception. Cette classe ne peut pas être héritée. |
| ObjectConverter |
Convertit un objet d’un type d’objet en un autre type d’objet. Cette classe est obsolète. Utilisez plutôt la Convert classe et la Format(String, Object) méthode. |
| 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 les 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 ASP.NET TemplateParser pour analyser les balises |
| OutputCacheParameters |
Encapsule les paramètres d’initialisation du cache de sortie analysés à partir d’une directive de page @ OutputCache par ASP.NET. Cette classe ne peut pas être héritée. |
| Page |
Représente un fichier .aspx, également appelé page Web Forms, demandé à partir d’un serveur qui héberge une application web ASP.NET. |
| PageAsyncTask |
Contient des informations sur 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 Page classe et 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 fabrique de 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 pour ASP.NET mécanismes de persistance de l’état d’affichage. |
| PageTheme |
Représente la classe de base d’un thème de page, qui est une collection de ressources utilisées pour définir une apparence cohérente entre les pages et les contrôles d’un site Web. Le thème de page peut être défini par le biais de la configuration ou de la directive de page. |
| Pair |
Fournit une classe 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 comment l’analyseur de page doit traiter le contenu imbriqué à l’intérieur d’une balise de contrôle serveur déclarée sur une page. Cette classe ne peut pas être héritée. |
| ParseRecorder |
Classe de base abstraite pour les objets qui doivent être avertis 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 (fichiers.ascx) utilisent pour indiquer si et comment leur sortie est mise en cache. 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 que le contrôle utilisateur est inséré dans la hiérarchie de contrôle d’une page en chargeant dynamiquement le contrôle utilisateur avec la LoadControl(String) méthode. |
| PersistChildrenAttribute |
Définit un attribut utilisé par ASP.NET contrôles serveur pour indiquer au moment du design si le contenu imbriqué contenu dans un contrôle serveur correspond aux contrôles ou aux 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 comment une propriété ou un événement de contrôle serveur ASP.NET est conservé 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 JavaScript côté client est généré pour lancer un événement de publication. |
| PostBackTrigger |
Définit un contrôle à l’intérieur d’un UpdatePanel contrôle comme contrôle de publication. |
| ProfileServiceManager |
Configure un ensemble 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 et à partir de chaînes. |
| PropertyEntry |
Agit comme 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) qui a été précédemment inscrite auprès de l’objet Page . |
| RegisteredDisposeScript |
Fournit l’accès à un |
| RegisteredExpandoAttribute |
Fournit l’accès à la paire nom/valeur d’un attribut personnalisé (expando) qui a été précédemment inscrit auprès de l’objet Page . |
| RegisteredHiddenField |
Fournit l’accès à une valeur masquée qui a été précédemment inscrite auprès de l’objet Page . |
| RegisteredScript |
Fournit l’accès à un script client qui a été précédemment inscrit auprès de l’objet Page . |
| RenderTraceListener |
Fournit la classe de base abstraite d’un objet qui surveille le rendu des contrôles lors d’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 dans la définition du comportement de l’analyse du contenu. |
| ScriptBehaviorDescriptor |
Étend la ScriptComponentDescriptor classe pour fournir un wrapper pour définir des comportements 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 ASP.NET bibliothèques de scripts Ajax et les fichiers de script, le rendu de pages partielles et la génération de classes proxy client pour les services web et d’application. |
| ScriptManagerProxy |
Permet aux composants imbriqués tels que les pages de contenu et les contrôles utilisateur d’ajouter des références de script et de service aux pages lorsqu’un ScriptManager contrôle est déjà défini dans un élément parent. |
| ScriptReference |
Inscrit un fichier ECMAScript (JavaScript) à utiliser sur une page web ASP.NET. |
| ScriptReferenceBase |
Classe de base pour 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 |
Inscrit un service Web à utiliser dans une page Web. |
| ServiceReferenceCollection |
Contient un ensemble d’objets ServiceReference . |
| SessionPageStatePersister |
Stocke ASP.NET’état d’affichage de page sur le serveur Web. |
| SimplePropertyEntry |
Représente la définition de la propriété de contrôle et de sa valeur. |
| SimpleWebHandlerParser |
Fournit des fonctionnalités de base pour l’analyse des fichiers de gestionnaire Web. |
| SkinBuilder |
Fournit un ControlBuilder objet 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, y compris les pages. Cette classe ne peut pas être héritée. |
| StateItem |
Représente un élément enregistré dans la StateBag classe lorsque les informations d’état d’affichage sont conservées entre les requêtes 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 les IStateManager objets. |
| StaticPartialCachingControl |
Représente une instance de la classe spécifiée pour la UserControl 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 des événements. Cette classe ne peut pas être héritée. |
| TagPrefixAttribute |
Définit le préfixe d’étiquette utilisé dans une page Web pour identifier les 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’extension peut être appliqué. |
| TemplateBuilder |
Prend en charge l’analyseur de page dans la création d’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 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 Page classe et la UserControl classe avec un ensemble de fonctionnalités de base. |
| TemplateControlParser |
Implémente ASP.NET analyse de modèle 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 pour ASP.NET analyseurs de fichiers. |
| TemplatePropertyEntry |
Active l’entrée de propriété pour ITemplate les propriétés de classe. |
| ThemeableAttribute |
Définit l’attribut de métadonnées que le serveur Web contrôle et ses membres utilisent pour indiquer si leur rendu peut être affecté par les thèmes et les apparences de contrôle. Cette classe ne peut pas être héritée. |
| ThemeProvider |
Fournit une classe qui encapsule les informations de thème et de feuille de style pour les contrôles dans un environnement de concepteur. |
| Timer |
Effectue des postbacks de pages Web asynchrones ou synchrones à un intervalle défini. |
| ToolboxDataAttribute |
Spécifie la balise par défaut générée pour un contrôle personnalisé lorsqu’elle est déplacée à partir d’une boîte à outils dans un outil tel que Microsoft Visual Studio. |
| Triplet |
Fournit une classe utilitaire de base utilisée pour stocker trois objets connexes. |
| UpdatePanel |
Permet aux sections d’une page d’être partiellement affichées sans publication. |
| UpdatePanelControlTrigger |
Fournit une classe de base commune pour les contrôles qui peuvent être des déclencheurs pour UpdatePanel les contrôles. |
| UpdatePanelTrigger |
Fournit une classe de base commune pour les objets qui peuvent être des déclencheurs pour UpdatePanel les contrôles. |
| UpdatePanelTriggerCollection |
Représente une collection d’objets UpdatePanelTrigger pour un UpdatePanel contrôle. |
| UpdateProgress |
Fournit des commentaires visuels dans le navigateur lorsque le contenu d’un ou UpdatePanel plusieurs contrôles est mis à jour. |
| UrlPropertyAttribute |
Définit l’attribut que les contrôles utilisent pour identifier les propriétés de chaîne contenant des valeurs d’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 ou une erreur d’analyseur se produit. |
| UserControlControlBuilder |
Prend en charge l’analyseur de page ASP.NET lors de la création d’une instance d’un contrôle utilisateur. |
| ValidationPropertyAttribute |
Définit l’attribut de métadonnées que ASP.NET contrôles serveur utilisent pour identifier une propriété de validation. Cette classe ne peut pas être héritée. |
| ValidationSettings |
Fournit les paramètres de validation du client pour l’application. |
| ValidatorCollection |
Expose un tableau de IValidator références. Cette classe ne peut pas être héritée. |
| VerificationAttribute |
Définit l’attribut de métadonnées d’une règle d’accessibilité de contenu web. Cette classe ne peut pas être héritée. |
| ViewStateException |
Représente l’exception levée lorsque l’état d’affichage ne peut pas être chargé ou validé. Cette classe ne peut pas être héritée. |
| ViewStateModeByIdAttribute |
Définit l’attribut de métadonnées que ASP.NET contrôles serveur 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 spécifiques à XHTML (Extensible Hypertext Markup Language), y compris toutes les variantes de modules XHTML qui dérivent de XHTML, dans le flux de sortie d’un contrôle serveur ASP.NET pour les appareils mobiles. Remplacez la classe pour fournir un XhtmlTextWriter rendu XHTML personnalisé pour ASP.NET pages et contrôles serveur. |
| XPathBinder |
Fournit la prise en charge des concepteurs de développement d’applications rapides (RAD) pour analyser des expressions de liaison de données qui utilisent des expressions XPath. Cette classe ne peut pas être héritée. |
Interfaces
| Nom | Description |
|---|---|
| IAttributeAccessor |
Définit les méthodes utilisées par ASP.NET contrôles de serveur pour fournir un accès programmatique à n’importe quel attribut déclaré 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 ASP.NET fonctionnalités de données dynamiques. |
| IBindableControl |
Définit une méthode qui permet aux contrôles de modèle de champ d’implémenter une liaison de données bidirectionnelle. |
| IBindableTemplate |
Fournit un moyen pour ASP.NET contrôles liés aux données, tels que DetailsView et FormView, de lier automatiquement à un contrôle de source de données ASP.NET dans des sections de contenu modèle. |
| 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 qu’un contrôle implémente pour agir en tant que case à cocher. |
| ICodeBlockTypeAccessor |
Fournit l’accès à un CodeBlockType générateur de blocs de code. |
| IControlBuilderAccessor |
Permet au sérialiseur de contrôle d’accéder au générateur d’un contrôle. |
| IControlDesignerAccessor |
Fournit l’accès à un concepteur de contrôles pour stocker des données temporaires au moment du design associées à un contrôle. |
| IDataBindingsAccessor |
Permet d’accéder à la collecte d’expressions de liaison de données sur un contrôle au moment du design. |
| IDataItemContainer |
Permet aux conteneurs de contrôle liés aux données d’identifier un objet d’élément de données pour des opérations de liaison de données simplifiées. |
| IDataKeysControl |
Définit les propriétés qui spécifient comment ASP.NET crée des ID client pour un contrôle lié aux données. |
| IDataSource |
Représente une source de données abstraite à laquelle les contrôles liés aux données sont liés. |
| 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 affiche le texte qui peut être modifié par l’utilisateur. |
| IExpressionsAccessor |
Définit les propriétés qu’une classe doit implémenter pour prendre en charge les collections d’expressions. |
| IExtenderControl |
Définit le comportement d’un contrôle extendeur. |
| IFilterResolutionService |
Fournit une interface que les développeurs concepteur peuvent utiliser pour évaluer les filtres d’appareils par nom. |
| IHierarchicalDataSource |
Représente une source de données hiérarchique à laquelle les contrôles hiérarchiques liés aux données, tels que TreeView peuvent être liés. |
| IHierarchicalEnumerable |
Représente une collection hiérarchique qui peut être énumérée avec une IEnumerator interface. Les collections qui implémentent l’interface IHierarchicalEnumerable sont utilisées par ASP.NET contrôle de navigation de site et de source de données. |
| IHierarchyData |
Expose un nœud d’une structure de données hiérarchique, y compris l’objet nœud et certaines propriétés qui décrivent les caractéristiques du nœud. Les objets qui implémentent l’interface IHierarchyData peuvent être contenus dans IHierarchicalEnumerable collections et sont utilisés par ASP.NET contrôles de navigation de site et de source de données. |
| INamingContainer |
Identifie un contrôle de conteneur qui crée un espace de noms d’ID dans la hiérarchie de contrôle d’un Page objet. Il s’agit d’une interface de marqueur uniquement. |
| INavigateUIData |
Fournit une interface que les classes implémentent pour fournir des données et des valeurs d’interface utilisateur de navigation aux contrôles de navigation. |
| IParserAccessor |
Définit la méthode que ASP.NET contrôles serveur doivent implémenter pour reconnaître quand les éléments, HTML ou XML, sont analysés. |
| IPostBackDataHandler |
Définit les méthodes qui ASP.NET contrôles serveur doivent être implémentées pour charger automatiquement des données de publication. |
| IPostBackEventHandler |
Définit la méthode ASP.NET contrôles serveur doivent être implémentés pour gérer les événements de publication. |
| IResourceUrlGenerator |
Définit la méthode qu’un hôte concepteur doit implémenter pour fournir une recherche de référence d’URL pour les ressources incorporées. |
| IScriptControl |
Définit les méthodes qui ASP.NET contrôles serveur doivent être implémentées pour définir des ressources ECMAScript (JavaScript) dans les applications compatibles AJAX. |
| IStateFormatter |
Définit les méthodes qu’un type implémente pour sérialiser et désérialiser un graphique d’objet. |
| IStateManager |
Définit les propriétés et méthodes que n’importe quelle classe doit implémenter pour prendre en charge la gestion de l’état d’affichage pour 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 de remplissage d’un contrôle serveur ASP.NET 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 obtenir ou définir son contenu texte. |
| IThemeResolutionService |
Fournit une interface que les développeurs d’outils concepteur peuvent utiliser pour fournir un ensemble d’objets, qui peuvent être utilisés pour appliquer des thèmes et des apparences de contrôle aux contrôles dans un environnement au moment du ThemeProvider design. |
| IUrlResolutionService |
Définit un service implémenté par des objets pour résoudre les URL relatives en fonction 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 de balise et un nom de balise spécifiés. |
| IValidator |
Définit les propriétés et méthodes que les objets qui participent à la validation Web Forms doivent être implémentées. |
Énumérations
| Nom | Description |
|---|---|
| AjaxFrameworkMode |
Spécifie la façon dont les scripts clients de la bibliothèque cliente Microsoft Ajax sont inclus sur le client. |
| ClientIDMode |
Spécifie comment ASP.NET génère le ClientID pour un contrôle accessible dans le 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 la façon dont les ASP.NET doivent compiler .aspx pages et les contrôles .ascx. |
| ConflictOptions |
Détermine comment ASP.NET contrôles de source de données gèrent les conflits de données lors de la mise à jour ou de la suppression de données. |
| DataSourceCacheExpiry |
Décrit la façon dont les données mises en cache à l’aide de ASP.NET mécanismes de mise en cache expirent lorsqu’un délai d’attente est défini. |
| DataSourceCapabilities |
Permet de demander un 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 lorsqu’une requête Web est traitée. |
| HtmlTextWriterStyle |
Spécifie les styles HTML disponibles pour un flux de sortie d’objet HtmlTextWriter ou Html32TextWriter. |
| HtmlTextWriterTag |
Spécifie les balises HTML qui peuvent être passées à un flux de sortie d’objet HtmlTextWriter ou Html32TextWriter. |
| OutputCacheLocation |
Spécifie les valeurs valides pour contrôler l’emplacement de la réponse HTTP mise en cache de sortie pour une ressource. |
| PersistenceMode |
Spécifie comment une propriété ou un événement de contrôle de serveur ASP.NET est conservé 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 de mise en production des scripts clients. |
| TemplateInstance |
Spécifie le nombre de fois où une instance d’un modèle peut être créée. |
| UnobtrusiveValidationMode |
Spécifie le comportement de validation non discrète. |
| UpdatePanelRenderMode |
Représente les options de rendu de disposition possibles 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 les opérateurs d’une expression conditionnelle utilisée dans une classe VerificationAttribute. |
| VerificationReportLevel |
Spécifie les 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 de VerificationAttribute sont utilisées dans la vérification. |
| ViewStateEncryptionMode |
Spécifie si les informations d’état d’affichage sont chiffrées. |
| ViewStateMode |
Spécifie si l’état d’affichage est activé pour un contrôle. |
| VirtualReferenceType |
Spécifie le type de ressource référencée par un chemin d’accès virtuel analysé. |
| XhtmlMobileDocType |
Spécifie le type de XHTML pour la classe XhtmlTextWriter à afficher sur la page ou le contrôle. |
Délégués
| Nom | Description |
|---|---|
| BuildMethod |
Représente la méthode utilisée pour générer un contrôle. |
| BuildTemplateMethod |
Prend en charge ASP.NET lors de la création d’un modèle pour un contrôle modèle à partir du code de classe généré. Le BuildTemplateMethod délégué gère la InstantiateIn(Control) méthode. |
| ControlSkinDelegate |
Représente la méthode qui applique l’apparence correcte du contrôle au contrôle spécifié. |
| DataSourceViewOperationCallback |
Représente la méthode de rappel asynchrone qu’un contrôle lié aux données fournit à une vue de source de données pour les 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 à une vue de source de données pour la récupération asynchrone des données. |
| ExtractTemplateValuesMethod |
Fournit un délégué avec lequel ASP.NET extrait un ensemble 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ère tous les événements déclenchés lorsqu’un utilisateur clique sur un contrôle serveur ASP.NET basé sur une image. |
| RenderMethod |
Représente la méthode qui restitue le conteneur spécifié Control au conteneur spécifié HtmlTextWriter. |
Remarques
Cet espace de noms inclut la Control classe, qui fournit un ensemble commun de fonctionnalités pour tous les contrôles serveur, qui inclut des contrôles de serveur HTML, des contrôles serveur Web et des contrôles utilisateur. Il 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 inclut également des classes qui fournissent aux contrôles de serveur des fonctionnalités de liaison de données, la possibilité d’enregistrer l’état d’affichage d’un contrôle ou d’une page donné et d’analyser les fonctionnalités.