System.Web.UI Espacio de nombres

Proporciona clases e interfaces que permiten crear controles de servidor ASP.NET y páginas web ASP.NET para la interfaz de usuario de las aplicaciones web de ASP.NET.

Clases

Nombre Description
AsyncPostBackErrorEventArgs

Proporciona datos para el evento AsyncPostBackError.

AsyncPostBackTrigger

Define un control y un evento opcional del control como un desencadenador de control postback asincrónico que hace que un UpdatePanel control se actualice.

AttributeCollection

Proporciona acceso de modelo de objetos a todos los atributos declarados en la etiqueta de apertura de un elemento de control de servidor ASP.NET. Esta clase no puede heredarse.

AuthenticationServiceManager

Configura la ubicación de una implementación personalizada del servicio de autenticación.

BaseParser

Proporciona un conjunto base de funcionalidad para las clases implicadas en el análisis ASP.NET solicitudes de página y controles de servidor.

BasePartialCachingControl

Proporciona la funcionalidad base para las StaticPartialCachingControl clases y PartialCachingControl .

BaseTemplateParser

Implementa ASP.NET análisis de plantillas para archivos de plantilla.

BindableTemplateBuilder

Admite el análisis de páginas de controles enlazados a datos que se enlazan automáticamente a un control de origen de datos ASP.NET dentro de las secciones de contenido con plantilla. Esta clase no puede heredarse.

BoundPropertyEntry

Representa una propiedad de control enlazada a datos a una expresión.

BuilderPropertyEntry

Actúa como clase base para todas las entradas de propiedad que requieren un generador de controles.

ChtmlTextWriter

Escribe una serie de caracteres y texto específicos de cHTML en el flujo de salida de un control de servidor de ASP.NET. La ChtmlTextWriter clase proporciona funcionalidades de formato que ASP.NET los controles de servidor usan al representar contenido cHTML en los clientes.

ClientScriptManager

Define métodos para administrar scripts de cliente en aplicaciones web.

CodeStatementBuilder

Genera instrucciones DOM de código.

CompiledBindableTemplateBuilder

Proporciona la implementación predeterminada de un IBindableTemplate objeto, que ASP.NET usa cada vez que analiza el enlace de datos bidireccional dentro del contenido con plantilla de un control ASP.NET, como FormView. Esta clase no puede heredarse.

CompiledTemplateBuilder

Implementación ITemplate a la que se llama desde el código de clase de página generado. Esta clase no puede heredarse.

ComplexPropertyEntry

Actúa como entrada de propiedad para propiedades de solo lectura y escritura, como plantillas.

CompositeScriptReference

Representa una colección de referencias de script que se van a combinar en un único script compuesto.

CompositeScriptReferenceEventArgs

Proporciona datos para el evento ResolveCompositeScriptReference.

ConstructorNeedsTagAttribute

Especifica que un control de servidor necesita un nombre de etiqueta en su constructor.

Control

Define las propiedades, los métodos y los eventos compartidos por todos los controles de servidor de ASP.NET.

ControlBuilder

Admite el analizador de páginas en la creación de un control y los controles secundarios que contiene.

ControlBuilderAttribute

Especifica una clase />

ControlCachePolicy

Proporciona acceso mediante programación a la configuración de caché de salida de un control de usuario ASP.NET.

ControlCollection

Proporciona un contenedor de recopilación que permite a ASP.NET controles de servidor mantener una lista de sus controles secundarios.

ControlSkin

Representa una máscara de control, que es un medio para definir propiedades estilísticas que se aplican a un control de servidor web de ASP.NET.

ControlValuePropertyAttribute

Especifica la propiedad predeterminada de un control al que se enlaza un objeto ControlParameter en tiempo de ejecución. Esta clase no puede heredarse.

CssClassPropertyAttribute

Agrega funcionalidades de edición de hojas de estilos en cascada (CSS) a una propiedad en tiempo de diseño.

CssStyleCollection

Contiene los atributos de estilo insertados html en cascada (CSS) para un control de servidor HTML especificado. Esta clase no puede heredarse.

DataBinder

Proporciona compatibilidad con diseñadores de desarrollo rápido de aplicaciones (RAD) para generar y analizar la sintaxis de expresiones de enlace de datos. Esta clase no puede heredarse.

DataBinding

Contiene información sobre una sola expresión de enlace de datos en un control de servidor de ASP.NET, que permite a los diseñadores de desarrollo rápido de aplicaciones (RAD), como Microsoft Visual Studio, crear expresiones de enlace de datos en tiempo de diseño. Esta clase no puede heredarse.

DataBindingCollection

Proporciona una colección de DataBinding objetos para un control de servidor ASP.NET. Esta clase no puede heredarse.

DataBindingHandlerAttribute

Especifica una clase en tiempo de diseño que realiza el enlace de datos de controles dentro de un diseñador. Esta clase no puede heredarse.

DataBoundLiteralControl

Conserva las expresiones de enlace de datos y el texto literal estático. Esta clase no puede heredarse.

DataControlExtensions

Proporciona métodos de extensión que usan ASP.NET datos dinámicos.

DataKeyPropertyAttribute

Especifica la propiedad predeterminada de un control al que se enlaza la propiedad ControlParameter en tiempo de ejecución.

DataSourceCacheDurationConverter

Proporciona un convertidor de tipos para convertir objetos enteros con signo de 32 bits a y desde representaciones de duración de la caché del control de origen de datos.

DataSourceControl

Actúa como clase base para los controles que representan orígenes de datos a controles enlazados a datos.

DataSourceControlBuilder

Admite el analizador de páginas en la compilación de controles que están conectados a un proveedor de datos. Esta clase no puede heredarse.

DataSourceSelectArguments

Proporciona un mecanismo que los controles enlazados a datos usan para solicitar operaciones relacionadas con los datos de los controles de origen de datos cuando se recuperan los datos. Esta clase no puede heredarse.

DataSourceView

Actúa como clase base para todas las clases de vista del origen de datos, que definen las funcionalidades de los controles de origen de datos.

DesignerDataBoundLiteralControl

Representa la versión en tiempo de diseño del DataBoundLiteralControl control. Esta clase no puede heredarse.

DesignTimeParseData

Proporciona información al analizador durante el tiempo de diseño.

DesignTimeTemplateParser

Proporciona análisis en tiempo de diseño.

EmptyControlCollection

Proporciona compatibilidad estándar con una ControlCollection colección que siempre está vacía.

EventEntry

Actúa como entrada de propiedad para controladores de eventos.

ExpressionBinding

Admite el análisis y la conservación de una instancia de enlace de expresión. Esta clase no puede heredarse.

ExpressionBindingCollection

Representa una colección de ExpressionBinding objetos. Esta clase no puede heredarse.

ExtenderControl

Proporciona una clase base abstracta para un control extensor.

FileLevelControlBuilderAttribute

Permite que una clase derivada de TemplateControlespecifique el generador de controles usado en el nivel superior del árbol del generador al analizar el archivo. Esta clase no puede heredarse.

FileLevelMasterPageControlBuilder

Analiza los archivos de página maestra.

FileLevelPageControlBuilder

Analiza los archivos de página y es la clase predeterminada ControlBuilder para analizar archivos de página.

FileLevelUserControlBuilder

Admite el analizador de páginas para crear un control de usuario especificando la FileLevelUserControlBuilder clase que se usa para analizar el archivo de control de usuario.

FilterableAttribute

Especifica si la propiedad a la que se aplica el atributo admite el filtrado de dispositivos. Esta clase no puede heredarse.

HiddenFieldPageStatePersister

Almacena ASP.NET estado de vista de página en el cliente web en un elemento HTML oculto.

HierarchicalDataSourceControl

Proporciona una clase base para los controles de origen de datos que representan datos jerárquicos.

HierarchicalDataSourceView

Representa una vista de datos en un nodo o colección de nodos de una estructura de datos jerárquica para un HierarchicalDataSourceControl control.

HistoryEventArgs

Proporciona datos para el evento Navigate.

Html32TextWriter

Escribe una serie de caracteres y texto específicos de HTML 3.2 en el flujo de salida de un control de servidor ASP.NET. La Html32TextWriter clase proporciona funcionalidades de formato que ASP.NET controles de servidor usan al representar contenido HTML 3.2 a los clientes.

HtmlTextWriter

Escribe caracteres de marcado y texto en un flujo de salida de control de servidor ASP.NET. Esta clase proporciona funcionalidades de formato que ASP.NET los controles de servidor usan al representar el marcado a los clientes.

IDReferencePropertyAttribute

Define un atributo aplicado a las propiedades que contienen referencias de identificador. Esta clase no puede heredarse.

ImageClickEventArgs

Proporciona datos para los eventos que se producen cuando un usuario hace clic en un control de servidor de ASP.NET basado en imágenes, como los controles de servidor /HtmlInputImage o ImageButton. Esta clase no puede heredarse.

IndexedString

Proporciona una clase de cadena de utilidad que usa la clase para optimizar la ObjectStateFormatter serialización del grafo de objetos. Esta clase no puede heredarse.

ListSourceHelper

Lo usan los controles de origen de datos al implementar los miembros definidos por la IListSource interfaz . Esta clase no puede heredarse.

LiteralControl

Representa elementos HTML, texto y otras cadenas de una página de ASP.NET que no requieren procesamiento en el servidor.

LosFormatter

Serializa el estado de vista de una página de formularios Web Forms. Esta clase no puede heredarse.

MasterPage

Actúa como plantilla y un contenedor de combinación para páginas que se componen solo de Content controles y sus respectivos controles secundarios.

MasterPageControlBuilder

Actúa como una clase y un contenedor de combinación para páginas de contenido que se componen solo de Content controles y sus respectivos controles secundarios.

NonVisualControlAttribute

Define el atributo que indica si un control se trata como un control visual o no visual durante el tiempo de diseño. Esta clase no puede heredarse.

ObjectConverter

Convierte un objeto de un tipo de objeto en otro tipo de objeto. Esta clase está obsoleta. Use la Convert clase y el Format(String, Object) método en su lugar.

ObjectPersistData

Durante el proceso de compilación, conserva información sobre las entradas de propiedad.

ObjectStateFormatter

Serializa y deserializa gráficos de objetos que representan el estado de un objeto. Esta clase no puede heredarse.

ObjectTagBuilder

Usado por la clase ASP.NET para analizar las etiquetas /> del lado servidor del < lado servidor. Esta clase no se puede heredar.

OutputCacheParameters

Encapsula la configuración de inicialización de la caché de salida analizada desde una directiva de página de @ OutputCache por ASP.NET. Esta clase no puede heredarse.

Page

Representa un archivo .aspx, también conocido como página de formularios web, solicitado desde un servidor que hospeda una aplicación web de ASP.NET.

PageAsyncTask

Contiene información sobre una tarea asincrónica registrada en una página. Esta clase no puede heredarse.

PageHandlerFactory

Crea instancias de clases que heredan de la Page clase e implementan la IHttpHandler interfaz . Las instancias se crean dinámicamente para controlar las solicitudes de archivos ASP.NET. La clase PageHandlerFactory es la implementación predeterminada del generador de controladores para ASP.NET páginas.

PageParser

Implementa un analizador para .aspx archivos. Esta clase no puede heredarse.

PageParserFilter

Proporciona una clase base abstracta para un filtro de analizador de páginas que usa el analizador de ASP.NET para determinar si se permite un elemento en la página en tiempo de análisis.

PageStatePersister

Proporciona la funcionalidad base para ASP.NET mecanismos de persistencia de estado de vista.

PageTheme

Representa la clase base de un tema de página, que es una colección de recursos que se usan para definir una apariencia coherente entre páginas y controles de un sitio web. El tema de página se puede establecer mediante la configuración o la directiva de página.

Pair

Proporciona una clase de utilidad básica que se usa para almacenar dos objetos relacionados.

ParseChildrenAttribute

Define un atributo de metadatos que puede usar al desarrollar controles de servidor ASP.NET. Use la clase ParseChildrenAttribute para indicar cómo el analizador de páginas debe tratar el contenido anidado dentro de una etiqueta de control de servidor declarada en una página. Esta clase no puede heredarse.

ParseRecorder

Clase base abstracta para objetos que deben recibir notificaciones de eventos de análisis durante el análisis de páginas.

PartialCachingAttribute

Define el atributo de metadatos que los controles de usuario de Formularios Web Forms (archivos .ascx) usan para indicar si y cómo se almacena en caché su salida. Esta clase no puede heredarse.

PartialCachingControl

Se crea cuando se especifica un control de usuario (archivo .ascx) para el almacenamiento en caché de salida, mediante la directiva de página @ OutputCache o el PartialCachingAttribute atributo , y el control de usuario se inserta en la jerarquía de controles de una página cargando dinámicamente el control de usuario con el LoadControl(String) método .

PersistChildrenAttribute

Define un atributo que usa ASP.NET controles de servidor para indicar en tiempo de diseño si el contenido anidado incluido en un control de servidor corresponde a controles o a propiedades del control de servidor. Esta clase no puede heredarse.

PersistenceModeAttribute

Define el atributo de metadatos que especifica cómo se conserva una propiedad o evento de control de servidor ASP.NET en una página de ASP.NET en tiempo de diseño. Esta clase no puede heredarse.

PostBackOptions

Especifica cómo se genera JavaScript del lado cliente para iniciar un evento de postback.

PostBackTrigger

Define un control dentro de un UpdatePanel control como un control postback.

ProfileServiceManager

Configura un conjunto de propiedades de perfil precargadas y la ubicación de una implementación personalizada del servicio de perfiles.

PropertyConverter

Contiene funciones auxiliares para convertir valores de propiedad en cadenas y desde ellas.

PropertyEntry

Actúa como clase base para todas las clases de entrada de propiedad.

RegisteredArrayDeclaration

Proporciona acceso a una declaración de matriz ECMAScript (JavaScript) que se registró anteriormente con el Page objeto .

RegisteredDisposeScript

Proporciona acceso a un dispose script para un control que está dentro de un UpdatePanel control .

RegisteredExpandoAttribute

Proporciona acceso al par nombre-valor de un atributo personalizado (expando) que se registró anteriormente con el Page objeto .

RegisteredHiddenField

Proporciona acceso a un valor oculto que se registró anteriormente con el Page objeto .

RegisteredScript

Proporciona acceso a un script de cliente que se registró anteriormente con el Page objeto .

RenderTraceListener

Proporciona la clase base abstracta para un objeto que supervisa como controles se representan durante una solicitud de página.

RoleServiceManager

Configura la ubicación de una implementación personalizada del servicio de rol.

RootBuilder

Admite el analizador de páginas para definir el comportamiento de cómo se analiza el contenido.

ScriptBehaviorDescriptor

Extiende la ScriptComponentDescriptor clase para proporcionar un contenedor para definir comportamientos que se convierten en script de cliente.

ScriptComponentDescriptor

Proporciona un contenedor para convertir componentes de servidor en script de cliente.

ScriptControl

Proporciona una clase base abstracta para un control de script.

ScriptControlDescriptor

Define un objeto de control de cliente.

ScriptDescriptor

Cuando se reemplaza en una clase derivada, define el script que crea una instancia de una clase de cliente.

ScriptManager

Administra ASP.NET bibliotecas de scripts de Ajax y archivos de script, representación parcial de páginas y generación de clases de proxy de cliente para servicios web y de aplicaciones.

ScriptManagerProxy

Habilita componentes anidados, como páginas de contenido y controles de usuario, para agregar referencias de script y servicio a páginas cuando un ScriptManager control ya está definido en un elemento primario.

ScriptReference

Registra un archivo ECMAScript (JavaScript) para su uso en una página web de ASP.NET.

ScriptReferenceBase

Clase base para todas las clases de referencia de script.

ScriptReferenceCollection

Representa una colección de referencias de script.

ScriptReferenceEventArgs

Proporciona datos para el evento ResolveScriptReference.

ScriptResourceAttribute

Define un recurso en un ensamblado que se va a usar desde un archivo de script de cliente. Esta clase no puede heredarse.

ScriptResourceDefinition

Define la ubicación de un recurso de script.

ScriptResourceMapping

Proporciona compatibilidad con la asignación de ubicación para los recursos de script.

ServiceReference

Registra un servicio web para su uso en una página web.

ServiceReferenceCollection

Contiene un conjunto de ServiceReference objetos.

SessionPageStatePersister

Almacena ASP.NET estado de vista de página en el servidor web.

SimplePropertyEntry

Representa la definición de la propiedad de control y su valor.

SimpleWebHandlerParser

Proporciona funcionalidad base para analizar archivos de controlador web.

SkinBuilder

Proporciona un ControlBuilder objeto usado en tiempo de diseño para aplicar máscaras de control a los controles.

StateBag

Administra el estado de vista de ASP.NET controles de servidor, incluidas las páginas. Esta clase no puede heredarse.

StateItem

Representa un elemento que se guarda en la StateBag clase cuando la información de estado de vista se conserva entre las solicitudes web. Esta clase no puede heredarse.

StateManagedCollection

Proporciona una clase base para todas las colecciones fuertemente tipadas que administran IStateManager objetos.

StaticPartialCachingControl

Representa una instancia de la UserControl clase especificada para el almacenamiento en caché de salida e incluida declarativamente en una página u otro control de usuario.

SupportsEventValidationAttribute

Define el atributo de metadatos que usan los controles de servidor web para indicar la compatibilidad con la validación de eventos. Esta clase no puede heredarse.

TagPrefixAttribute

Define el prefijo de etiqueta usado en una página web para identificar controles personalizados. Esta clase no puede heredarse.

TargetControlTypeAttribute

Extiende la clase Attribute para indicar el tipo de control de servidor al que se puede aplicar un control extensor.

TemplateBuilder

Admite el analizador de páginas para crear una plantilla y los controles secundarios que contiene.

TemplateContainerAttribute

Declara el tipo base del control de contenedor de una propiedad que devuelve una interfaz ITemplate y se marca con el atributo TemplateContainerAttribute. El control con la propiedad ITemplate debe implementar la interfaz INamingContainer. Esta clase no puede heredarse.

TemplateControl

Proporciona la Page clase y la UserControl clase con un conjunto base de funcionalidades.

TemplateControlParser

Implementa ASP.NET análisis de plantillas para controles de plantilla.

TemplateInstanceAttribute

Define un atributo de metadatos que se usa para especificar el número de instancias permitidas de una plantilla. Esta clase no puede heredarse.

TemplateParser

Actúa como clase base abstracta para ASP.NET analizadores de archivos.

TemplatePropertyEntry

Habilita la entrada de propiedad para ITemplate las propiedades de clase.

ThemeableAttribute

Define el atributo de metadatos que los controles de servidor web y sus miembros usan para indicar si su representación puede verse afectada por temas y máscaras de control. Esta clase no puede heredarse.

ThemeProvider

Proporciona una clase que encapsula la información del tema y la hoja de estilos para los controles de un entorno de diseñador.

Timer

Realiza postbacks de página web asincrónicas o sincrónicas en un intervalo definido.

ToolboxDataAttribute

Especifica la etiqueta predeterminada generada para un control personalizado cuando se arrastra desde un cuadro de herramientas de una herramienta como Microsoft Visual Studio.

Triplet

Proporciona una clase de utilidad básica que se usa para almacenar tres objetos relacionados.

UpdatePanel

Permite que las secciones de una página se represente parcialmente sin un postback.

UpdatePanelControlTrigger

Proporciona una clase base común para los controles que se pueden desencadenar para UpdatePanel los controles.

UpdatePanelTrigger

Proporciona una clase base común para los objetos que se pueden desencadenar para UpdatePanel los controles.

UpdatePanelTriggerCollection

Representa una colección de UpdatePanelTrigger objetos para un UpdatePanel control .

UpdateProgress

Proporciona comentarios visuales en el explorador cuando se actualiza el contenido de uno o varios UpdatePanel controles.

UrlPropertyAttribute

Define el atributo que los controles usan para identificar las propiedades de cadena que contienen valores de dirección URL. Esta clase no puede heredarse.

UserControl

Representa un archivo .ascx, también conocido como control de usuario, solicitado desde un servidor que hospeda una aplicación web de ASP.NET. Se debe llamar al archivo desde una página de Formularios Web Forms o se producirá un error del analizador.

UserControlControlBuilder

Admite el analizador de páginas ASP.NET para crear una instancia de un control de usuario.

ValidationPropertyAttribute

Define el atributo de metadatos que ASP.NET controles de servidor usan para identificar una propiedad de validación. Esta clase no puede heredarse.

ValidationSettings

Proporciona la configuración de validación de cliente para la aplicación.

ValidatorCollection

Expone una matriz de IValidator referencias. Esta clase no puede heredarse.

VerificationAttribute

Define el atributo de metadatos de una regla de accesibilidad de contenido web. Esta clase no puede heredarse.

ViewStateException

Representa la excepción que se produce cuando no se puede cargar o validar el estado de vista. Esta clase no puede heredarse.

ViewStateModeByIdAttribute

Define el atributo de metadatos que ASP.NET los controles de servidor usan para especificar si participan en la carga de información de estado de vista mediante ID. Esta clase no puede heredarse.

WebResourceAttribute

Define el atributo de metadatos que habilita un recurso incrustado en un ensamblado. Esta clase no puede heredarse.

WebServiceParser

Proporciona un analizador para controladores de servicios web.

XhtmlTextWriter

Escribe caracteres específicos del lenguaje de marcado extensible de hipertexto (XHTML), incluidas todas las variaciones de los módulos XHTML que derivan de XHTML, en el flujo de salida de un control de servidor de ASP.NET para dispositivos móviles. Invalide la XhtmlTextWriter clase para proporcionar representación XHTML personalizada para ASP.NET páginas y controles de servidor.

XPathBinder

Proporciona compatibilidad con diseñadores rápidos de desarrollo de aplicaciones (RAD) para analizar expresiones de enlace de datos que usan expresiones XPath. Esta clase no puede heredarse.

Interfaces

Nombre Description
IAttributeAccessor

Define los métodos utilizados por ASP.NET controles de servidor para proporcionar acceso mediante programación a cualquier atributo declarado en la etiqueta de apertura de un control de servidor.

IAutoFieldGenerator

Define un método que genera automáticamente campos para controles enlazados a datos que usan ASP.NET características de datos dinámicos.

IBindableControl

Define un método que permite que los controles de plantilla de campo implementen el enlace de datos bidireccional.

IBindableTemplate

Proporciona una manera de ASP.NET controles enlazados a datos, como DetailsView y FormView, para enlazar automáticamente a un control de origen de datos ASP.NET dentro de secciones de contenido con plantilla.

ICallbackEventHandler

Se usa para indicar que un control puede ser el destino de un evento de devolución de llamada en el servidor.

ICheckBoxControl

Define la propiedad y el evento que implementa un control para actuar como una casilla.

ICodeBlockTypeAccessor

Proporciona acceso al CodeBlockType de un generador de bloques de código.

IControlBuilderAccessor

Permite que el serializador de control llegue al generador de un control.

IControlDesignerAccessor

Proporciona acceso a un diseñador de controles para almacenar datos temporales en tiempo de diseño asociados a un control.

IDataBindingsAccessor

Permite el acceso a la colección de expresiones de enlace de datos en un control en tiempo de diseño.

IDataItemContainer

Permite a los contenedores de control enlazados a datos identificar un objeto de elemento de datos para operaciones simplificadas de enlace de datos.

IDataKeysControl

Define las propiedades que especifican cómo ASP.NET crea identificadores de cliente para un control enlazado a datos.

IDataSource

Representa un origen de datos abstracto al que se enlazan los controles enlazados a datos.

IDataSourceViewSchemaAccessor

Permite que un convertidor de tipos acceda a la información de esquema almacenada en un objeto.

IEditableTextControl

Representa un control que representa el texto que el usuario puede cambiar.

IExpressionsAccessor

Define las propiedades que una clase debe implementar para admitir colecciones de expresiones.

IExtenderControl

Define el comportamiento de un control extensor.

IFilterResolutionService

Proporciona una interfaz que los desarrolladores del diseñador pueden usar para evaluar los filtros de dispositivo por nombre.

IHierarchicalDataSource

Representa un origen de datos jerárquico al que se pueden enlazar controles enlazados a datos jerárquicos como TreeView .

IHierarchicalEnumerable

Representa una colección jerárquica que se puede enumerar con una IEnumerator interfaz. Las colecciones que implementan la IHierarchicalEnumerable interfaz se usan en ASP.NET controles de navegación del sitio y de origen de datos.

IHierarchyData

Expone un nodo de una estructura de datos jerárquica, incluido el objeto de nodo y algunas propiedades que describen las características del nodo. Los objetos que implementan la interfaz /> / de

INamingContainer

Identifica un control de contenedor que crea un nuevo espacio de nombres de identificador dentro de la jerarquía de controles de un Page objeto. Solo se trata de una interfaz de marcador.

INavigateUIData

Proporciona una interfaz que las clases implementan para proporcionar datos y valores de la interfaz de usuario de navegación a los controles de navegación.

IParserAccessor

Define el método que ASP.NET controles de servidor deben implementar para reconocer cuándo se analizan los elementos, ya sea HTML o XML.

IPostBackDataHandler

Define los métodos que ASP.NET controles de servidor deben implementar para cargar automáticamente los datos de postback.

IPostBackEventHandler

Define el método ASP.NET los controles de servidor deben implementarse para controlar los eventos de postback.

IResourceUrlGenerator

Define el método que un host de diseñador debe implementar para proporcionar la búsqueda de referencia de direcciones URL para los recursos incrustados.

IScriptControl

Define los métodos que ASP.NET controles de servidor deben implementar para definir recursos ECMAScript (JavaScript) en aplicaciones habilitadas para AJAX.

IStateFormatter

Define los métodos que un tipo implementa para serializar y deserializar un gráfico de objetos.

IStateManager

Define las propiedades y los métodos que cualquier clase debe implementar para admitir la administración de estado de vista para un control de servidor.

IStyleSheet

Define los métodos que una clase debe implementar para admitir la creación de reglas de estilo.

ITemplate

Define el comportamiento para rellenar un control de servidor ASP.NET con plantilla con controles secundarios. Los controles secundarios representan las plantillas insertadas definidas en la página.

ITextControl

Define la interfaz que implementa un control para obtener o establecer su contenido de texto.

IThemeResolutionService

Proporciona una interfaz que los desarrolladores de herramientas de diseñador pueden usar para proporcionar un conjunto de objetos, que se pueden usar para aplicar temas y controles a controles en un entorno en tiempo de ThemeProvider diseño.

IUrlResolutionService

Define un servicio implementado por objetos para resolver direcciones URL relativas basadas en información contextual.

IUserControlDesignerAccessor

Define las propiedades que permiten al diseñador acceder a información sobre un control de usuario en tiempo de diseño.

IUserControlTypeResolutionService

Define el método que una clase debe implementar para devolver el tipo de un control para un prefijo de etiqueta y un nombre de etiqueta especificados.

IValidator

Define las propiedades y los métodos que deben implementar los objetos que participan en la validación de Formularios Web Forms.

Enumeraciones

Nombre Description
AjaxFrameworkMode

Especifica cómo se incluyen los scripts de cliente de la biblioteca cliente de Microsoft Ajax en el cliente.

ClientIDMode

Especifica cómo ASP.NET genera el ClientID para un control al que se puede tener acceso en el script de cliente.

CodeBlockType

Especifica el tipo del bloque de código.

CodeConstructType

Especifica las construcciones de código que se pueden analizar en el método ProcessCodeConstruct(CodeConstructType, String) de la clase PageParserFilter.

CompilationMode

Define constantes que especifican cómo ASP.NET deben compilar .aspx páginas y controles .ascx.

ConflictOptions

Determina cómo ASP.NET controles de origen de datos controlan los conflictos de datos al actualizar o eliminar datos.

DataSourceCacheExpiry

Describe la forma en que los datos almacenados en caché mediante ASP.NET mecanismos de almacenamiento en caché expiran cuando se establece un tiempo de espera.

DataSourceCapabilities

Proporciona una manera de solicitar el procesamiento más allá de la recuperación de registros para una operación de recuperación de datos de un control de origen de datos.

DataSourceOperation

Especifica una operación de datos realizada por un control de origen de datos.

HtmlTextWriterAttribute

Especifica los atributos HTML que un objeto HtmlTextWriter o Html32TextWriter escribe en la etiqueta de apertura de un elemento HTML cuando se procesa una solicitud web.

HtmlTextWriterStyle

Especifica los estilos HTML disponibles para un flujo de salida de objeto HtmlTextWriter o Html32TextWriter.

HtmlTextWriterTag

Especifica las etiquetas HTML que se pueden pasar a un flujo de salida de objeto HtmlTextWriter o Html32TextWriter.

OutputCacheLocation

Especifica los valores válidos para controlar la ubicación de la respuesta HTTP almacenada en caché de salida para un recurso.

PersistenceMode

Especifica cómo se conserva una propiedad o evento de control de servidor ASP.NET mediante declaración en un archivo .aspx o .ascx.

RegisteredScriptType

Especifica el tipo de bloque de script de cliente representado por un objeto RegisteredScript.

ScriptMode

Especifica si ScriptManager y ScriptReference objetos hacen referencia a la versión de depuración o versión de los scripts de cliente.

TemplateInstance

Especifica cuántas veces se puede crear una instancia de una plantilla.

UnobtrusiveValidationMode

Especifica el comportamiento de la validación discreta.

UpdatePanelRenderMode

Representa las posibles opciones de representación de diseño para el contenido de un control UpdatePanel en una página.

UpdatePanelUpdateMode

Representa los posibles modos de actualización para el contenido de un control UpdatePanel.

ValidateRequestMode

Especifica el tipo de validación de solicitudes para un control.

VerificationConditionalOperator

Especifica los operadores de una expresión condicional usada en una clase VerificationAttribute.

VerificationReportLevel

Especifica los niveles de informes de una regla de accesibilidad definida por una instancia de VerificationAttribute.

VerificationRule

Especifica cómo se usan las expresiones condicionales definidas por una instancia de VerificationAttribute en la comprobación.

ViewStateEncryptionMode

Especifica si la información de estado de vista está cifrada.

ViewStateMode

Especifica si el estado de vista se habilitará para un control.

VirtualReferenceType

Especifica el tipo de recurso al que hace referencia una ruta de acceso virtual analizada.

XhtmlMobileDocType

Especifica el tipo de XHTML para la clase XhtmlTextWriter que se va a representar en la página o el control.

Delegados

Nombre Description
BuildMethod

Representa el método que se usa para compilar un control.

BuildTemplateMethod

Admite ASP.NET durante la creación de una plantilla para un control con plantilla a partir del código de clase generado. El BuildTemplateMethod delegado controla el InstantiateIn(Control) método .

ControlSkinDelegate

Representa el método que aplica la máscara de control correcta al control especificado.

DataSourceViewOperationCallback

Representa el método de devolución de llamada asincrónica que un control enlazado a datos proporciona a una vista del origen de datos para operaciones asincrónicas de inserción, actualización o eliminación de datos.

DataSourceViewSelectCallback

Representa el método de devolución de llamada asincrónica que un control enlazado a datos proporciona a una vista del origen de datos para la recuperación de datos asincrónica.

ExtractTemplateValuesMethod

Proporciona un delegado con el que ASP.NET extrae un conjunto de pares nombre-valor de un objeto />

ImageClickEventHandler

Representa el método que controla los eventos que se generan cuando un usuario hace clic en un control de servidor de ASP.NET basado en imágenes.

RenderMethod

Representa el método que representa el contenedor especificado Control en el especificado HtmlTextWriter.

Comentarios

Este espacio de nombres incluye la Control clase , que proporciona un conjunto común de funciones para todos los controles de servidor, que incluye controles de servidor HTML, controles de servidor web y controles de usuario. También incluye la Page clase . Esta clase se genera automáticamente cada vez que se realiza una solicitud para un archivo .aspx en una aplicación web de ASP.NET. Puede heredar de ambas clases.

El espacio de nombres también incluye clases que proporcionan a los controles de servidor la funcionalidad de enlace de datos, la capacidad de guardar el estado de vista de un control o página determinado y la funcionalidad de análisis.