Pregunta

Me gustaría poner los controles de usuario en las páginas sin registrar la etiqueta en la parte superior de la página. Por ejemplo:

<p>some text</p>
<myname:mycontrol runat="server" />

¿Es esto posible? He oído que las declaraciones de etiquetas se pueden hacer en web.config ... ¿es cierto?

Si es así, ¿alguna idea de qué versiones de .NET framework son compatibles con esto?

Gracias

¿Fue útil?

Solución

en .net 2.0 web.config:

<pages>
    <controls>
    <add tagPrefix="MYPREFIX" namespace=="MyNamespace.Stuff" assembly="MyAssembly" />

Discusión mucho más completa http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls -y-custom-controls-in-web-config.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top