1
可能重複:
Using User Controls from Other Projects in ASP如何從另一個項目加載用戶控件?
我有以下情況:一個解決方案有兩個項目,A和B.其中之一,A,具有UserControl
。
現在我構建A並在B中添加對A的引用。如何在B中加載用戶控件並訪問該用戶控件中的控件?
我想避免重建項目B
每次我改變一個用戶控件?
可能重複:
Using User Controls from Other Projects in 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工作)根據您的頁面和控件是的CodeFile /代碼隱藏,你可能在web.config中編譯元素設置一批=「假」,以避免多編譯衝突:
<compilation defaultLanguage="c#" debug="true" batch="false" targetFramework="4.0">
希望這會有所幫助
看到這個:http://stackoverflow.com/questions/640516/how-to-make-usercontrol-available-to-multiple-projects – Arash