【发布时间】:2012-12-05 12:26:18
【问题描述】:
我有以下情况:一个解决方案有两个项目,A 和 B。其中一个项目 A 有一个 UserControl。
现在我构建 A 并在 B 中添加对 A 的引用。如何在 B 中加载用户控件并访问该用户控件中的控件?
我想避免每次更改用户控件时都重新构建项目B?
【问题讨论】:
标签: c# asp.net user-controls
我有以下情况:一个解决方案有两个项目,A 和 B。其中一个项目 A 有一个 UserControl。
现在我构建 A 并在 B 中添加对 A 的引用。如何在 B 中加载用户控件并访问该用户控件中的控件?
我想避免每次更改用户控件时都重新构建项目B?
【问题讨论】:
标签: c# asp.net user-controls
我以前是这样进行的,使用 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">
希望这会有所帮助
【讨论】: