/ / Web.config registra el control de usuario en otro proyecto - asp.net, user-controls, web-config

Web.config registra el control de usuario en otro proyecto - asp.net, user-controles, web-config

Tengo un proyecto .Net llamado:

Whatever.Web.UI: uso este proyecto para poner todos los controles personalizados y de usuario que se reutilizarán en todos los proyectos del sitio web. Estos están organizados en dos carpetas:

   - CustomControls folder (with all the custom controls)
- UserControls folder (with all the user controls)

Estos son ejemplos futuros de proyectos web que deberían usar estos controles personalizados y de usuario

Lo que sea.Web.UI.WebSite1 Lo que sea.Web.UI.WebSite2 .... .... .... Lo que sea.Web.UI.WebSiteN

Para usar los controles personalizados en cada proyecto de WebSite no es un problema, lo registré en web.config de la siguiente manera:

<add tagPrefix="CustomControls" namespace="Whatever.Web.UI.CustomControls" assembly="Whatever.Web.UI"/>

Pero, ¿cómo podría registrar los controles de usuario teniendo en cuenta que tienen una parte de ascx a la que necesito hacer referencia para mostrar cada sitio web?

Gracias por adelantado. Saludos cordiales, Josema

Respuestas

1 para la respuesta № 1
<system.web>
<pages>
<controls>
<add src="~/UserControls/MyControl.ascx" tagName="MyControl" tagPrefix="MyControls"/>
</controls>
</pages>
</system.web>