1

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

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

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

如果是这样,知道哪个 .NET 框架版本支持这个吗?

谢谢

4

1 回答 1

5

在 .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-custom-controls-in-web-config。 aspx

于 2009-05-02T00:31:22.900 回答