sábado, 9 de noviembre de 2013

Cómo desarrollar un ascx

Un control de usuario puede contener código para generar una acción vertical. 

DESARROLLAR

Microsoft añadió ascx a su. NET formas plataforma de programación de Internet para los programadores pueden reutilizar más fácilmente el código a través de sus aplicaciones. Existe una ascx para definir un "control de usuario" que un programador puede volver a utilizar en toda la aplicación. Por ejemplo, es posible que desee definir un carrito de compras en un ascx, que luego se puede agregar a su aplicación en caso necesario. Cuando se cambia un archivo ASCX, todos los casos de cambio de control de usuario, lo que le permite propagar los cambios a través de una aplicación muy eficiente.



Lo que necesita

Visual Studio



Abra Visual Studio y crear un nuevo archivo con una extensión de ASCX. Utilice construido en "Plantilla de Control de Usuario" que viene con algunas ediciones de Visual Studio, si es posible. Incluya un nombre que describa el propósito de su control para que los demás reconozcan su propósito cuando se encuentran más adelante en el código. Coloque el archivo en la carpeta correspondiente, teniendo cuidado de elegir un lugar que pueda contener el archivo de forma permanente. Cambio de la ubicación del archivo ASCX requeriría cambiar todas las instancias de control de usuario a menos que se registra en el archivo web.config.



Añadir ASPX (Active Server Pages-X) código a su archivo por lo que sirve a la función prevista. El contenido preciso dependerá de su propósito para crear el código ASCX. Si tiene la intención de crear un carrito de compras, coloque el código de la cesta de la compra en el archivo ASCX.



Abra el archivo de código subyacente asociada con el control ASCX y agregue las propiedades o los eventos relacionados con su control. Por ejemplo, si va a crear un carrito de compras, añadir un evento que permite a los compradores añadir artículos al carro de la compra.



Registrar el control de usuario en el archivo de configuración de la web, o en cada página. Para registrar el control de usuario en el archivo de configuración web, busque la sección de controles dentro del nodo XML system.web. Agregue el código siguiente, sustituyendo su propio código según sea necesario:



controles



añadir tagPrefix = tagName "MyControls" = "ShoppingCart" src "~ / MyDirectory / MyControl.ascx" /



/ Controles



 

No hay comentarios:

Publicar un comentario