Los controles ASP.NET del panel de tareas Cuadro de herramientas son los controles proporcionados por las versiones 2.0 y 3.5 de Microsoft .NET Framework. En ocasiones, es posible que necesite cierta funcionalidad en un control que no proporcionan los controles ASP.NET integrados. En estos casos, puede usar un control ASP.NET personalizado que haya sido creado por un programador o un proveedor de software de otro fabricante.
Puede usar los controles personalizados programados por otros fabricantes, como los destacados en la galería de controles (en inglés) en el sitio web de Microsoft ASP.NET, o crear controles personalizados mediante una herramienta de diseño visual como Microsoft Visual Studio.

Trabajar con controles ASP.NET personalizados

Para trabajar con un control ASP.NET personalizado en Microsoft Expression Web, necesita llevar a cabo tres tareas:
  1. Hacer que el control personalizado esté disponible para Expression Web. Para ello, puede agregar el ensamblado del control personalizado a la carpeta Bin del sitio web o instalar el control personalizado en la memoria caché de ensamblados global (GAC), tanto en el equipo como en el servidor web. Para obtener más información, consulte Agregar un control ASP.NET personalizado a un sitio web.
  2. Hacer referencia al control personalizado en la página o el sitio web. Para ello, puede agregar una directiva de registro en las páginas en las que desee usar el control o especificar el prefijo de etiqueta y la asignación de espacio de nombres en el archivo web.config del sitio web. Para obtener más información, consulte Hacer referencia a un control ASP.NET personalizado.
  3. Agregar el control personalizado a la vista Código de la página. Para obtener más información, consulte Agregar un control ASP.NET personalizado a una página.

Compatibilidad con controles ASP.NET personalizados

Una vez que complete los pasos de la sección Trabajar con controles de servidor ASP.NET personalizados, Expression Web proporciona prácticamente la misma compatibilidad para el control personalizado ASP.NET que se proporciona para el conjunto predeterminado de controles ASP.NET. La única excepción es que los controles personalizados ASP.NET no aparecen en el panel de tareas Cuadro de herramientas ni en el menú Insertar; Expression Web incluye lo siguiente para los controles personalizados ASP.NET:
  • ASP.NET IntelliSense y comprobación de la sintaxis en la vista Código de la página
  • Edición de propiedades en el panel de tareas Propiedades de etiqueta
  • Vista previa de la página en la vista Diseño
  • Menú de etiqueta inteligente Tareas comunes en la vista Diseño
  • Mensajes de error de ASP.NET en la vista Diseño

0 comentarios :

Publicar un comentario

 
Blogger Template ASP.NET © 2013. Todos los derechos reservados.
Arriba