注册在web.config中的用户控制(Register user control in web.c

2019-09-27 10:47发布

实施同一项目内的用户控件,我想引用它们在web.config中,以不包含在每一页的注册条款。

注册一个单一的控制是工作:

<pages>
    <controls>
       <add tagPrefix="myApp" src="/Controls/WebUserControl1.ascx" tagName="WebUserControl1"/>
    </controls>
</pages>

但是,如果我尝试注册命名空间中的所有控件,它不工作:

<add tagPrefix="myApp" namespace="myApp.Web"/>

与错误应对:

未知服务器标记 '对myApp:WebUserControl1'。

我使用VB.NET,我怀疑与命名空间相关的可能是什么。 有任何想法吗?

Answer 1:

与尝试

<add tagPrefix="myApp" namespace="myApp.Web.UI.Controls"/>


文章来源: Register user control in web.config