我想在页面上放置用户控件而不在页面顶部注册标记。例如:

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

这可能吗?我听说标签声明可以在web.config中完成......这是真的吗?

如果是这样,任何.NET框架版本支持这个的想法?

由于

有帮助吗?

解决方案

<。>在.net 2.0 web.config中:

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

更彻底的讨论 http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls -and-定制控件功能于web的config.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top