0

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

我已经创建了 10 个自定义 webusercontrols,它们旨在用于我网站上的多个自定义站点等。我想了解如何创建一个与 asp.net 相同的目录。

目前我必须像这样在页面顶部注册 webusercontrol:

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

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

<MyPrefix:'list of my controls' />
4

1 回答 1

1

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

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

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

于 2011-01-27T10:04:08.113 回答