我有一个VS2008项目显示此警告,并且我无法在任何地方找到解决方案 - 也许我的谷歌搜索功能很弱。解决方案:在使用用户控件时,元素<element>在vs2008中不是已知元素警告
在任何情况下,明显的解决办法是确保TagName是控件类的名称。
所以我的例子,下面显示的警告:
<%@ Register Src="~/path/to/Control.ascx" TagName="tagName" TagPrefix="tagprefix" %>
<tagprefix:tagName runat="server" id="controlID" />
但将其更改为:
<%@ Register Src="~/path/to/Control.ascx" TagName="Control" TagPrefix="tagprefix" %>
<tagprefix:Control runat="server" id="controlID" />
修复它。
YMMV。
这个答案是什么解决了我的问题在一个C#.NET项目呈现“元素不是已知元素”警告在asp:内容标签 – Joey 2012-03-27 16:30:19