我很想知道如何做到这一点。
我创建了10个自定义webusercontrols,用于我网站上的几个自定义网站等。我想知道如何创建一个与asp.net相同的目录。
目前我必须在页面顶部注册webusercontrol,如下所示:
<%@ Register TagPrefix="prefix" TagName="UserControl" Src="Source" %>
如何创建一个包含所有webusercontrols的目录,所以我只需要注册程序集并使用前缀然后会出现intellisense?
<MyPrefix:'list of my controls' />
答案 0 :(得分:1)
您可以在web.config中注册用户控件,这样就不必在每个页面上注册它们
<pages>
<controls>
<add tagPrefix="myprefix" src="~/mycontrol.ascx" tagName="MyControl" />
</controls>
</pages>
我认为这将实现您想要做的事情,当您输入前缀时,您将获得智能感知