嗨,我已经在 appx 控件的顶部注册了一个用户控件。
<%@ 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" %>
不幸的是,当我尝试调用新的用户控件时。IE
" <uc9:WR"
(uc9:WR 没有出现在 ittelisense 下拉菜单中)用于我添加的新用户控件。
基本用户控件与其他用户控件位于不同的文件路径下。正如你在上面看到的。
由于我无法在智能感知中找到用户控件,因此我无法将控件添加到 aspx 页面。
我在基本控件上尝试了各种方法,即删除designer.cs 页面中的所有代码,然后剪切并重新粘贴html 以重新生成designer.cs 页面,但均无济于事。