Id. de artículo: 318814 - Última revisión: martes, 28 de agosto de 2007 - Versión: 3.4 Cómo: Asociar eventos de cliente con controles de servidor en ASP.NET mediante Visual Basic .NET
En esta páginaResumenEn este artículo paso a paso muestra cómo asociar mediante programación los eventos del cliente con controles de formularios Web Forms de lado del servidor de ASP.NET. RequisitosEn la lista siguiente se describe el hardware, el software, la infraestructura de red y los Service Packs recomendados que necesitará:
Crear una aplicación Web ASP.NET mediante Visual Basic .NETEstos pasos muestran cómo crear una nueva aplicación Web ASP.NET que se denomina ClientEventDemo:
Descripción de la propiedad WebControl.AttributesLa propiedad WebControl.Attributes se implementa como una clase System.Web.UI.AttributeCollection de pares de nombre y valor. La colección de atributos contiene una colección de todos los atributos que se declaran en la etiqueta de apertura de un control de servidor Web. Puede utilizar para controlar mediante programación los atributos que están asociados con un control de servidor Web. Puede agregar atributos a la colección o quitar atributos de la colección. En el ejemplo que se describe en este artículo, debe agregar un atributo que se va asociado a un control TextBox de formularios Web Forms. Específicamente, es el par de nombre y valor de una entrada denominada "onblur". El código de "alerta" JavaScript sirve como el valor.Atributos que se almacenan en esta colección para un control de servidor Web no corresponden a las propiedades con establecimiento inflexible de tipos que se encuentran en el control de servidor Web especificado. Para demostrar mejor este concepto, se agrega otro atributo para el control TextBox de formularios Web Forms en el código de ejemplo para establecer el color de fondo. Observe que el código de ejemplo no utiliza la propiedad BackColor del control TextBox de formularios Web Forms. En su lugar, el código de ejemplo utiliza el atributo de estilo HTML para establecer el color de fondo. La propiedad Attributes se procesa con todos los atributos de la colección en la etiqueta de apertura del control, independientemente la configuración del explorador. No todos los exploradores admiten todos los atributos que se procesan. Ejemplo que utiliza la propiedad AttributesEn este ejemplo muestra cómo utilizar la propiedad Attributes para especificar un evento de cliente para un control TextBox de formularios Web Forms:
Comprobar que funciona
Solución de problemasLa propiedad Attributes se procesa con todos los atributos de la colección en la etiqueta de apertura del control, independientemente la configuración del explorador. No todos los exploradores admiten todos los atributos que se procesan.ReferenciasPara obtener información adicional sobre la propiedad Attribute y la clase AttributeCollection , visite los siguientes sitios Web de Microsoft: Propiedad WebControl.Attributes Para obtener información adicional sobre cómo buscar información de ASP.NET, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.attributes(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.attributes(vs.71).aspx) Clase AttributeCollection http://msdn2.microsoft.com/en-us/library/system.web.ui.attributecollection(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/system.web.ui.attributecollection(vs.71).aspx) 305140
(http://support.microsoft.com/kb/305140/EN-US/
)
INFORMACIÓN: Guía básica de ASP.NET Para ejemplos adicionales, documentación y vínculos útiles sobre programación con ASP.NET, visite el sitio Web CodePlex de Microsoft: http://www.codeplex.com
(http://www.codeplex.com)
La información de este artículo se refiere a:
Traducción automáticaIMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente. Haga clic aquí para ver el artículo original (en inglés): 318814
(http://support.microsoft.com/kb/318814/en-us/
)
| Otros Recursos Otros sitios de soporte
ComunidadesObtener ayuda ahoraSeleccione idioma
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Volver al principio
