创建自定义webusercontrols的目录

时间:2011-01-27 09:31:52

标签: c# asp.net directory webusercontrols

我很想知道如何做到这一点。

我创建了10个自定义webusercontrols,用于我网站上的几个自定义网站等。我想知道如何创建一个与asp.net相同的目录。

目前我必须在页面顶部注册webusercontrol,如下所示:

<%@ Register TagPrefix="prefix" TagName="UserControl" Src="Source" %>

如何创建一个包含所有webusercontrols的目录,所以我只需要注册程序集并使用前缀然后会出现intellisense?

<MyPrefix:'list of my controls' />

1 个答案:

答案 0 :(得分:1)

您可以在web.config中注册用户控件,这样就不必在每个页面上注册它们

<pages>
<controls>
<add tagPrefix="myprefix" src="~/mycontrol.ascx" tagName="MyControl" />
</controls>
</pages>

我认为这将实现您想要做的事情,当您输入前缀时,您将获得智能感知