嗨我已經註冊了一個用戶控件在一個appx控件的頂部。ascx用戶控件在aspx頁上註冊時
<%@ Register Src="../Controls/Attachments.ascx" TagName="Attachments" TagPrefix="uc7" %>
<%@ Register Src="../Controls/Help.ascx" TagName="Help" TagPrefix="uc8" %>
<%@ Register Src="~/Controls/WRControls/WRDetails.ascx" TagName="WR" TagPrefix="uc9" %>
不幸的是,當我嘗試調用新的用戶控件時。即
「<uc9:WR"
(UC9:WR未出現在所述ittelisense下拉)。爲此,我已經添加了新的用戶控件
基座用戶控制是下一個不同的文件路徑對其他用戶控件。正如你可以在上面看到。
因爲我無法找到在智能感知用戶控件然後我可以不控件添加到aspx頁面。
我已經試過各種onthe基本控制即刪除在designer.cs頁面中的所有代碼然後剪切並重新粘貼html以重新生成designer.cs頁面都無濟於事。
就我個人而言,我發現Intellisense與註冊用戶控件是一致的。它編譯和運行沒有錯誤嗎? –
重新嘗試重新啓動visual studio。 –
僅因爲intellisense不能正常工作並不意味着您無法添加該控件。智能感知只是爲了讓它更容易,你仍然可以手動輸入。 – NotMe