2012-05-20 42 views
0

我在解決方案中有兩個項目,第一個是包含.asmx文件和兩個.ascx的asp.net Web服務文件(用戶控制),然後我用一個網頁表單添加了空白的網站。我在Web站點中添加了我的Web服務的Web參考,現在我想在我的新Web窗體中使用用戶控件。我怎樣才能做到這一點 。如何將用戶控件.ascx添加到同一解決方案中另一個項目中的Web窗體

當所有的文件都在一個項目中它工作正常,但問題是加載在Web表單,是不是在同一個項目

回答

0

用戶控制。如果我理解你的權利,你想用一個用戶控制多個項目。 您可以將它添加爲參考(使用添加文件>>現有>>瀏覽&選擇>>添加爲鏈接)。 或者,如果您更喜歡「乾淨」的解決方案,您可以創建一個庫並將控件放入其中。

+0

我試過這個..右鍵單擊網站項目..添加現有項目>瀏覽>選擇用戶控件>將用戶控件拖放到我的web表單中..運行>>然後我得到這些警告 Element'authenticateUser'(這是我的用戶控件)不是已知的元素。如果網站中存在編譯錯誤,或者web.config文件丟失,則可能會發生這種情況。 – Rsaleh

+0

您必須首先註冊控件(以太網在Web頁面或web.config文件中)。 我現在沒有可用的樣品,對不起。 – StrubT

+0

我已經註冊了我的用戶控件..第一個警告現在消失了,這意味着(用戶控件現在已經在網站項目中瞭解),但是當我運行該項目時,Web窗體不顯示! – Rsaleh

相關問題