System.Web.UI Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 ASP.NET.
Clases
AsyncPostBackErrorEventArgs |
Proporciona datos para el evento AsyncPostBackError. |
AsyncPostBackTrigger |
Define un control y el evento opcional del control como desencadenador del control de postback asincrónico que provoca la actualización de un control UpdatePanel. |
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 básico de funcionalidades para las clases implicadas en el análisis de controles de servidor y solicitudes de página de ASP.NET. |
BasePartialCachingControl |
Proporciona la funcionalidad básica para el StaticPartialCachingControl y las clases PartialCachingControl. |
BaseTemplateParser |
Implementa el análisis de las plantillas ASP.NET para los 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 en secciones de contenido con plantillas. Esta clase no puede heredarse. |
BoundPropertyEntry |
Representa una propiedad de control con enlace a datos a una expresión. |
BuilderPropertyEntry |
Actúa como la clase base para todas las entradas de propiedad que requieren un generador de controles. |
ChtmlTextWriter |
Escribe una serie de caracteres específicos de cHTML y texto en el flujo de salida de un control de servidor ASP.NET. La clase ChtmlTextWriter proporciona funciones de aplicación de formato que los controles de servidor ASP.NET utilizan al representar contenido cHTML en los clientes. |
ClientScriptManager |
Define los métodos para la administración de scripts de cliente en aplicaciones web. |
CodeStatementBuilder |
Genera instrucciones Code DOM. |
CompiledBindableTemplateBuilder |
Proporciona la implementación predeterminada de un objeto IBindableTemplate que ASP.NET utiliza 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 de 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 la lectura/escritura y las propiedades de sólo lectura como plantillas. |
CompositeScriptReference |
Representa una colección de referencias de script que se van a combinar en un solo 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 que comparten todos los controles de servidor ASP.NET. |
ControlBuilder |
Proporciona compatibilidad con el analizador de páginas cuando se compila un control y los controles secundarios que este contiene. |
ControlBuilderAttribute |
Especifica una clase ControlBuilder para la creación de un control personalizado dentro del analizador de ASP.NET. Esta clase no puede heredarse. |
ControlCachePolicy |
Proporciona acceso mediante programación a la configuración de la caché de resultados de un control de usuario de ASP.NET. |
ControlCollection |
Proporciona un contenedor de colecciones que permite a los controles de servidor ASP.NET mantener una lista de los controles secundarios. |
ControlSkin |
Representa una máscara de controles, que es un medio para definir las propiedades de estilo que se aplican a un control de servidor Web 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 en tiempo de diseño funciones de edición de hojas de estilos en cascada (CSS) a una propiedad. |
CssStyleCollection |
Contiene los atributos de estilo en línea de las hojas de estilos en cascada (CSS) HTML 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 única expresión de enlace de datos en un control de servidor ASP.NET, que permite que diseñadores de desarrollo rápido de aplicaciones (RAD), como Microsoft Visual Studio, creen expresiones de enlace de datos en tiempo de diseño. Esta clase no puede heredarse. |
DataBindingCollection |
Proporciona una colección de objetos DataBinding para un control de servidor ASP.NET. Esta clase no puede heredarse. |
DataBindingHandlerAttribute |
Especifica una clase en tiempo de diseño que realiza enlaces de datos de controles en un diseñador. Esta clase no puede heredarse. |
DataBoundLiteralControl |
Retiene las expresiones de enlace de datos y texto literal estático. Esta clase no puede heredarse. |
DataControlExtensions |
Proporciona métodos de extensión que usan los datos dinámicos de ASP.NET. |
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 de enteros de 32 bits con signo en representaciones o desde representaciones de duración de la caché de controles de origen de datos. |
DataSourceControl |
Funciona como la clase base para los controles que representan orígenes de datos para controles enlazados a datos. |
DataSourceControlBuilder |
Admite el analizador de la página para compilar controles conectados a un proveedor de datos. Esta clase no puede heredarse. |
DataSourceSelectArguments |
Proporciona un mecanismo que utilizan los controles enlazados a datos para solicitar operaciones relacionadas con datos de los controles de origen de datos cuando se recuperan los datos. Esta clase no puede heredarse. |
DataSourceView |
Sirve de clase base para todas las clases de vista de origen de datos, que definen las funciones de los controles de origen de datos. |
DesignerDataBoundLiteralControl |
Representa la versión de tiempo de diseño del control DataBoundLiteralControl. 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 para una colección ControlCollection que está siempre vacía. |
EventEntry |
Actúa como la entrada de propiedad para los controladores de eventos. |
ExpressionBinding |
Admite el análisis y la persistencia de una instancia de enlace de expresiones. Esta clase no puede heredarse. |
ExpressionBindingCollection |
Representa una colección de objetos ExpressionBinding. Esta clase no puede heredarse. |
ExtenderControl |
Proporciona una clase base abstracta para un control extensor. |
FileLevelControlBuilderAttribute |
Permite a una clase derivada de TemplateControl especificar el generador de controles utilizado en el nivel superior del árbol de generadores al analizar el archivo. Esta clase no puede heredarse. |
FileLevelMasterPageControlBuilder |
Analiza archivos de página maestra. |
FileLevelPageControlBuilder |
Analiza archivos de paginación y es la clase ControlBuilder predeterminada para analizar archivos de paginación. |
FileLevelUserControlBuilder |
Admite el analizador de páginas para crear un control de usuario especificando la clase FileLevelUserControlBuilder utilizada para analizar el archivo de control de usuario. |
FilterableAttribute |
Especifica si la propiedad a la que se aplica el atributo es compatible con el filtrado de dispositivos. Esta clase no puede heredarse. |
HiddenFieldPageStatePersister |
Almacena el estado de vista de una página ASP.NET 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 en una estructura de datos jerárquica para un control HierarchicalDataSourceControl. |
HistoryEventArgs |
Proporciona datos para el evento Navigate. |
Html32TextWriter |
Escribe una serie de caracteres específicos de HTML 3.2 y texto en el flujo de salida de un control de servidor ASP.NET. La clase Html32TextWriter proporciona funciones de aplicación de formato que los controles de servidor de ASP.NET utilizan al representar contenido HTML 3.2 en los clientes. |
HtmlTextWriter |
Escribe caracteres de marcado y texto en un flujo de salida de un control de servidor ASP.NET. Esta clase proporciona funciones de aplicación de formato que los controles de servidor de ASP.NET utilizan al representar marcado en los clientes. |
IDReferencePropertyAttribute |
Define un atributo aplicado a propiedades que contienen referencias a Id. Esta clase no puede heredarse. |
ImageClickEventArgs |
Proporciona datos a los eventos que se producen cuando el usuario hace clic en un control de servidor ASP.NET basado en imágenes como, por ejemplo, los controles de servidor HtmlInputImage o ImageButton. Esta clase no puede heredarse. |
IndexedString |
Proporciona una clase de cadenas de utilidad que la clase ObjectStateFormatter usa para optimizar la serialización del gráfico de objetos. Esta clase no puede heredarse. |
ListSourceHelper |
Utilizado por los controles de origen de datos al implementar los miembros definidos por la interfaz IListSource. Esta clase no puede heredarse. |
LiteralControl |
Representa elementos HTML, texto y cualquier otra cadena en una página ASP.NET que no requiere 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 una plantilla y el contenedor de combinación de páginas que se componen únicamente de controles Content y sus controles secundarios respectivos. |
MasterPageControlBuilder |
Actúa como una clase de combinación y un contenedor para páginas de contenido que están compuestas sólo de controlesContent y sus controles secundarios respectivos. |
NonVisualControlAttribute |
Define el atributo que indica si un control se trata como control visual o no visual en tiempo de diseño. Esta clase no puede heredarse. |
ObjectConverter |
Convierte un objeto de un tipo a otro. Esta clase está obsoleta. Utilice la clase Convert y el método Format(String, Object) en su lugar. |
ObjectPersistData |
Durante el proceso de compilación, retiene información sobre las entradas de las propiedades. |
ObjectStateFormatter |
Serializa y deserializa gráficos de objetos que representan el estado de un objeto. Esta clase no puede heredarse. |
ObjectTagBuilder |
Lo utiliza la clase TemplateParser de ASP.NET para analizar las etiquetas |
OutputCacheParameters |
Encapsula la configuración de inicialización de la memoria caché de salida analizada desde una directiva de página @ OutputCache por ASP.NET. Esta clase no puede heredarse. |
Page |
Representa un archivo .aspx, también conocido como una página de formularios Web Forms, solicitado desde un servidor que hospeda una aplicación web 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 se derivan de la clase Page e implementan la interfaz de IHttpHandler. 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 las páginas ASP.NET. |
PageParser |
Implementa un analizador para archivos .aspx. 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 con el fin de determinar si se permite un elemento en la página en tiempo de análisis. |
PageStatePersister |
Proporciona la funcionalidad básica para los mecanismos de persistencia del estado de vista de ASP.NET. |
PageTheme |
Representa la clase base para un tema de página, que es una colección de recursos que se utilizan para definir un aspecto coherente en todas las páginas y controles de un sitio Web. El tema de página se puede establecer mediante configuración o por la directiva de página. |
Pair |
Proporciona una clase de utilidad básica que se utiliza para almacenar dos objetos relacionados. |
ParseChildrenAttribute |
Define un atributo de metadatos que se puede utilizar cuando se programan controles de servidor ASP.NET. Utilice la clase ParseChildrenAttribute para indicar cómo el analizador de la página debería 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 los objetos que necesitan ser notificados de los eventos de análisis durante el análisis de la página. |
PartialCachingAttribute |
Define el atributo de los metadatos que utilizan los controles de usuario de formularios Web Forms (.ascx files) para indicar si se almacenan los resultados en la caché y cómo. Esta clase no puede heredarse. |
PartialCachingControl |
Se crea cuando se especifica un control de usuario (archivo .ascx) para el almacenamiento en caché de los resultados, mediante la directiva de página @ OutputCache o el atributo PartialCachingAttribute, y el control de usuario se inserta en la jerarquía de controles de una página mediante la carga dinámica del control de usuario con el método LoadControl(String). |
PersistChildrenAttribute |
Define un atributo utilizado por los controles de servidor ASP.NET para indicar en tiempo de diseño si el contenido anidado incluido en un control de servidor corresponde a los controles o a las propiedades del control de servidor. Esta clase no puede heredarse. |
PersistenceModeAttribute |
Define el atributo de metadatos que especifica cómo persiste una propiedad o un evento de control de servidor ASP.NET en una página 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 control UpdatePanel como control de postback. |
ProfileServiceManager |
Configura un conjunto de propiedades de perfil cargadas previamente y la ubicación de una implementación personalizada del servicio de perfil. |
PropertyConverter |
Contiene funciones del asistente para convertir los valores de propiedad en cadenas y viceversa. |
PropertyEntry |
Sirve de clase base de todas las clases de entrada de propiedades. |
RegisteredArrayDeclaration |
Proporciona acceso a una declaración de matriz de ECMAScript (JavaScript) que se registró previamente con el objeto Page. |
RegisteredDisposeScript |
Proporciona acceso a un script |
RegisteredExpandoAttribute |
Proporciona acceso al par de nombre y valor de un atributo personalizado (expando) que se registró previamente con el objeto Page. |
RegisteredHiddenField |
Proporciona acceso a un valor oculto que se registró previamente con el objeto Page. |
RegisteredScript |
Proporciona acceso a un script de cliente que se registró anteriormente con el objeto Page. |
RenderTraceListener |
Proporciona la clase base abstracta para un objeto que supervisa la representación de los controles durante una solicitud de página. |
RoleServiceManager |
Configura la ubicación de una implementación personalizada del servicio de roles. |
RootBuilder |
Admite el analizador de páginas en la definición del comportamiento del modo de análisis del contenido. |
ScriptBehaviorDescriptor |
Extiende la clase ScriptComponentDescriptor para proporcionar un contenedor con el fin de definir comportamientos que se convierten en el script de cliente. |
ScriptComponentDescriptor |
Proporciona un contenedor para convertir los componentes del servidor en el 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 invalida en una clase derivada, define un script que crea una instancia de una clase cliente. |
ScriptManager |
Administra las bibliotecas de scripts y los archivos de script AJAX de ASP.NET, la representación parcial de página y la generación de la clase de proxy de cliente para los servicios web y de aplicación. |
ScriptManagerProxy |
Permite que los componentes anidados, como las páginas de contenido y los controles de usuario, agreguen referencias de servicios y scripts a páginas cuando ya hay un control ScriptManager definido en un elemento primario. |
ScriptReference |
Registra un archivo ECMAScript (JavaScript) para su uso en una página web 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 de un ensamblado que se va a utilizar 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 de asignación de ubicaciones con los recursos de script. |
ServiceReference |
Registra un servicio Web para su uso en una página web. |
ServiceReferenceCollection |
Conjunto de objetos ServiceReference. |
SessionPageStatePersister |
Almacena el estado de vista de la página ASP.NET en el servidor Web. |
SimplePropertyEntry |
Representa la definición de la propiedad del control y su valor. |
SimpleWebHandlerParser |
Proporciona la funcionalidad básica para analizar los archivos del controlador Web. |
SkinBuilder |
Proporciona un objeto ControlBuilder utilizado para aplicar las máscaras de controles a los controles en tiempo de diseño. |
StateBag |
Administra el estado de vista de los controles de servidor ASP.NET, incluidas las páginas. Esta clase no puede heredarse. |
StateItem |
Representa un elemento que está guardado en la clase StateBag cuando la información sobre el estado de vista se mantiene en las distintas solicitudes Web. Esta clase no puede heredarse. |
StateManagedCollection |
Proporciona una clase base para todas las colecciones fuertemente tipadas que administran objetos IStateManager. |
StaticPartialCachingControl |
Representa una instancia de la clase UserControl que se especifica para el almacenamiento en caché de salida y se incluye de forma declarativa en una página o en otro control de usuario. |
SupportsEventValidationAttribute |
Define los atributos de los metadatos que utilizan los controles de servidor Web para indicar la compatibilidad con la validación del evento. Esta clase no puede heredarse. |
TagPrefixAttribute |
Define el prefijo de etiqueta utilizado 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 |
Proporciona compatibilidad con el analizador de páginas al crear una plantilla y los controles secundarios que contiene. |
TemplateContainerAttribute |
Declara el tipo base del control 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 clase Page y la clase UserControl con un conjunto básico de funciones. |
TemplateControlParser |
Implementa el análisis de las plantillas ASP.NET para los controles de plantilla. |
TemplateInstanceAttribute |
Define un atributo de metadatos utilizado para especificar el número de instancias permitidas de una plantilla. Esta clase no puede heredarse. |
TemplateParser |
Actúa como clase base abstracta para los analizadores de archivos de ASP.NET. |
TemplatePropertyEntry |
Se habilita la entrada de propiedades para las propiedades de la clase ITemplate. |
ThemeableAttribute |
Define el atributo de metadatos que utilizan los controles de servidor Web y sus miembros para indicar si los temas y las máscaras de controles pueden afectar a su representación. Esta clase no puede heredarse. |
ThemeProvider |
Proporciona una clase que encapsula información de la hoja de temas y estilos de los controles en un entorno de diseñador. |
Timer |
Realiza postback de página web asincrónicos o sincrónicos en un intervalo definido. |
ToolboxDataAttribute |
Especifica la etiqueta predeterminada generada para un control personalizado cuando éste se arrastra desde un cuadro de herramientas en una herramienta como Microsoft Visual Studio. |
Triplet |
Proporciona una clase de utilidad básica que se utiliza para almacenar tres objetos relacionados. |
UpdatePanel |
Permite que secciones de una página se representen parcialmente sin un postback. |
UpdatePanelControlTrigger |
Proporciona una clase base común para los controles que pueden ser desencadenadores de controles UpdatePanel. |
UpdatePanelTrigger |
Proporciona una clase base común para objetos que pueden ser los desencadenadores de controles UpdatePanel. |
UpdatePanelTriggerCollection |
Representa una colección de objetos UpdatePanelTrigger de un control UpdatePanel. |
UpdateProgress |
Proporciona comentarios visuales en el explorador cuando se actualiza el contenido de uno o más controles UpdatePanel. |
UrlPropertyAttribute |
Define el atributo que controla el uso para identificar propiedades de cadena que contienen valores 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 ASP.NET. El archivo debe llamarse desde una página de formularios Web Forms o se producirá un error del analizador. |
UserControlControlBuilder |
Admite el analizador de páginas de ASP.NET para crear una instancia de un control de usuario. |
ValidationPropertyAttribute |
Define el atributo de metadatos que utilizan los controles de servidor ASP.NET para identificar una propiedad de validación. Esta clase no puede heredarse. |
ValidationSettings |
Proporciona la configuración de la validación de cliente para la aplicación. |
ValidatorCollection |
Expone una matriz de referencias IValidator. Esta clase no puede heredarse. |
VerificationAttribute |
Define el atributo de metadatos de una regla de accesibilidad a contenido Web. Esta clase no puede heredarse. |
ViewStateException |
Representa la excepción que se produce cuando el estado de vista no se puede cargar ni validar. Esta clase no puede heredarse. |
ViewStateModeByIdAttribute |
Define el atributo de metadatos que utilizan los controles de servidor ASP.NET para especificar si participan en la carga de la información de estado de vista mediante la propiedad 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 de los controladores de servicios Web. |
XhtmlTextWriter |
Escribe los caracteres específicos del lenguaje de marcado de hipertexto extensible (XHTML), incluidas todas las variaciones de módulos XHTML que derivan de XHTML, en el flujo de salida para un control de servidor ASP.NET para los dispositivos móviles. Reemplace la clase XhtmlTextWriter para proporcionar una representación XHTML personalizada para las páginas ASP.NET y controles de servidor. |
XPathBinder |
Proporciona compatibilidad con diseñadores de programación rápida de aplicaciones (RAD) para analizar expresiones de enlace de datos que utilizan expresiones XPath. Esta clase no puede heredarse. |
Interfaces
IAttributeAccessor |
Define los métodos que utilizan los controles de servidor ASP.NET 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 los campos de los controles enlazados a datos que usan las características de datos dinámicos de ASP.NET. |
IBindableControl |
Define un método que habilita controles de plantilla de campo para implementar un enlace a datos bidireccional. |
IBindableTemplate |
Proporciona un medio para que los controles enlazados a datos de ASP.NET, como DetailsView y FormView, puedan enlazarse automáticamente a un control de origen de datos de ASP.NET dentro de las secciones de contenido con plantilla. |
ICallbackEventHandler |
Se utiliza 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 un control implementa para actuar como casilla. |
ICodeBlockTypeAccessor |
Proporciona acceso al CodeBlockType de un generador de bloques de código. |
IControlBuilderAccessor |
Permite al serializador de control llegar al generador para un control. |
IControlDesignerAccessor |
Proporciona acceso a un diseñador de controles para almacenar datos en tiempo de diseño temporales 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 del control enlazado a datos identificar un objeto de elemento de datos para las operaciones de enlace de datos simplificadas. |
IDataKeysControl |
Define propiedades que especifican cómo crea ASP.NET identificadores de cliente para un control enlazado a datos. |
IDataSource |
Representa un origen de datos abstracto al que se enlazan controles con enlace a datos. |
IDataSourceViewSchemaAccessor |
Permite a un convertidor de tipos tener acceso a información de esquema almacenada en un objeto. |
IEditableTextControl |
Representa un control que representa 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 desarrolladores del diseñador pueden utilizar 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 interfaz IEnumerator. Los controles de origen de datos y de navegación del sitio de ASP.NET utilizan colecciones que implementan la interfaz IHierarchicalEnumerable. |
IHierarchyData |
Expone un nodo de una estructura de datos jerárquica, incluyendo el objeto de nodo y algunas propiedades que describen características del nodo. Los objetos que implementan la interfaz IHierarchyData se pueden contener en colecciones IHierarchicalEnumerable y los utilizan los controles de origen de datos y de navegación del sitio ASP.NET. |
INamingContainer |
Identifica un control contenedor que crea un nuevo espacio de nombres de Id. dentro de la jerarquía de control de un objeto Page. Ésta es sólo 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 deben implementar los controles de servidor ASP.NET para reconocer cuándo se analizan elementos, HTML o XML. |
IPostBackDataHandler |
Define los métodos que los controles de servidor ASP.NET deben implementar para cargar automáticamente datos devueltos. |
IPostBackEventHandler |
Define el método que los controles de servidor ASP.NET deben implementar para controlar los eventos de postback. |
IResourceUrlGenerator |
Define el método que debe implementar un host del diseñador para proporcionar la búsqueda de referencia de la dirección URL para los recursos incrustados. |
IScriptControl |
Define los métodos que los controles de servidor ASP.NET deben implementar para definir los recursos de ECMAScript (JavaScript) en aplicaciones habilitadas por AJAX. |
IStateFormatter |
Define los métodos que un tipo puede implementar para serializar y deserializar un gráfico de objetos. |
IStateManager |
Define las propiedades y los métodos que una clase debe implementar para que se admita la administración de estados de vista para un control de servidor. |
IStyleSheet |
Define los métodos que debe implementar una clase para admitir la creación de reglas de estilo. |
ITemplate |
Define el comportamiento para rellenar un control de servidor ASP.NET de plantilla con controles secundarios. Los controles secundarios representan las plantillas en línea 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 pueden utilizar los desarrolladores de herramientas para el diseñador con el fin de proporcionar un conjunto de objetos ThemeProvider que se puedan utilizar para aplicar temas y máscaras de controles a diferentes controles en un entorno en tiempo de diseño. |
IUrlResolutionService |
Define un servicio implementado por objetos para resolver direcciones URL relativas tomando como base la información contextual. |
IUserControlDesignerAccessor |
Define las propiedades que permiten al diseñador obtener acceso a la información sobre un control de usuario en tiempo de diseño. |
IUserControlTypeResolutionService |
Define el método que debe implementar una clase para devolver un tipo de 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
AjaxFrameworkMode |
Especifica cómo se incluyen en el cliente los scripts de cliente de la biblioteca de cliente de Microsoft Ajax. |
ClientIDMode |
Especifica cómo genera ASP.NET el ClientID para un control al que se puede obtener acceso en un script de cliente. |
CodeBlockType |
Especifica el tipo de bloque de código. |
CodeConstructType |
Especifica los constructos 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 debe compilar ASP.NET las páginas .aspx y los controles .ascx. |
ConflictOptions |
Determina el modo en que los controles de origen de datos de ASP.NET deben controlar los conflictos de datos al actualizar o eliminar datos. |
DataSourceCacheExpiry |
Describe cómo expiran los datos almacenados en memoria caché utilizando mecanismos de almacenamiento en caché de ASP.NET cuando se establece un tiempo de espera. |
DataSourceCapabilities |
Proporciona la forma de solicitar un procesamiento más allá de la simple 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 escribe un objeto HtmlTextWriter o Html32TextWriter 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 un objeto HtmlTextWriter o Html32TextWriter. |
HtmlTextWriterTag |
Especifica las etiquetas HTML que se pueden pasar a un flujo de salida de un objeto HtmlTextWriter o Html32TextWriter. |
OutputCacheLocation |
Especifica los valores válidos para controlar la ubicación de la respuesta HTTP, cuyo resultado se almacena en memoria caché, para un recurso. |
PersistenceMode |
Especifica cómo persiste de forma declarativa una propiedad o un evento de control de servidor ASP.NET en un archivo .aspx o .ascx. |
RegisteredScriptType |
Especifica el tipo de bloque de script de cliente representado por un objeto RegisteredScript. |
ScriptMode |
Especifica si los objetos ScriptManager y ScriptReference hacen referencia a la versión de depuración o lanzamiento de 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 la distribución del contenido de un control UpdatePanel de una página. |
UpdatePanelUpdateMode |
Representa los posibles modos de actualización del contenido de un control UpdatePanel. |
ValidateRequestMode |
Especifica el tipo de validación de solicitudes para un control. |
VerificationConditionalOperator |
Especifica operadores para una expresión condicional utilizada en una clase VerificationAttribute. |
VerificationReportLevel |
Especifica niveles de información para una regla de accesibilidad definida por una instancia de VerificationAttribute. |
VerificationRule |
Especifica cómo se utilizan las expresiones condicionales definidas por una instancia de VerificationAttribute para la comprobación. |
ViewStateEncryptionMode |
Especifica si se cifra la información de estado de vista. |
ViewStateMode |
Especifica si se habilitará el estado de vista 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 de la clase XhtmlTextWriter para representar la página o el control. |
Delegados
BuildMethod |
Representa el método utilizado para crear 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 delegado BuildTemplateMethod controla el método InstantiateIn(Control). |
ControlSkinDelegate |
Representa el método que aplica la máscara de controles correcta al control especificado. |
DataSourceViewOperationCallback |
Representa el método de devolución de llamada asincrónico que proporciona un control enlazado a datos a una vista de origen de datos para la inserción, actualización o eliminación asincrónica de las operaciones de datos. |
DataSourceViewSelectCallback |
Representa el método de devolución de llamada asincrónico que proporciona un control enlazado a datos a una vista de origen de datos para la recuperación de datos asincrónica. |
ExtractTemplateValuesMethod |
Proporciona un delegado con el que ASP.NET extrae en tiempo de ejecución un conjunto de pares de nombre y valor de un objeto IBindableTemplate. Esta clase no puede heredarse. |
ImageClickEventHandler |
Representa el método que controla los eventos que se produzcan cuando un usuario haga clic en un control de servidor ASP.NET basado en imágenes. |
RenderMethod |
Representa el método que representa el contenedor de Control determinado en el HtmlTextWriter especificado. |
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.