可能重复:
在 ASP 中使用来自其他项目的用户控件
我有以下情况:一个解决方案有两个项目,A 和 B。其中一个,A,有一个UserControl
.
现在我构建 A 并在 B 中添加对 A 的引用。如何在 B 中加载用户控件并访问该用户控件中的控件?
B
每次更改用户控件之一时,我都想避免重新构建项目?
可能重复:
在 ASP 中使用来自其他项目的用户控件
我有以下情况:一个解决方案有两个项目,A 和 B。其中一个,A,有一个UserControl
.
现在我构建 A 并在 B 中添加对 A 的引用。如何在 B 中加载用户控件并访问该用户控件中的控件?
B
每次更改用户控件之一时,我都想避免重新构建项目?
我曾经像这样继续使用 IIS,ASP.NET 4.0 :
<%@ Register TagPrefix="uc1" TagName="myControl" Src="~/ASharedControls/myControl.ascx" %>
(VS 将警告为找不到路径,但它应该在 IIS 中工作)根据您的页面和控件是代码文件/代码隐藏,您可能必须在 web.config 编译元素中设置 batch="false" 以避免多重编译冲突:
<compilation defaultLanguage="c#" debug="true" batch="false" targetFramework="4.0">
希望这会有所帮助