dnn:label不是已知元素

时间:2014-05-28 23:02:34

标签: dotnetnuke

我正在阅读一些DNN教程,在一个教程中,对于Edit.ascx,作者说要添加:

<%@ Register TagPrefix="dnn" TagName="label" Src="~/controls/LabelControl.ascx" %>

以便可以使用<dnn:label ID="lblName" runat="server" />。但是,VS2013会对dnn:label发出警告,说明&#34; 元素&#39;标签&#39;不是一个已知的元素。如果网站中存在编译错误,或者缺少web.config文件,则会发生这种情况。&#34;我试图查看其他DNN来源,我也得到了相同的警告,所以我认为它必须是一个设置问题。我确保项目中的属性配置为:

LabelControl.ascx文件确实位于〜/ controls / LabelControl.ascx,并且dnndev.me的根目录中没有找到web.config文件。

有谁知道为什么我会收到这样的警告?

1 个答案:

答案 0 :(得分:2)

这只是一个警告。我的模板在几乎所有情况下都会收到警告。

你可以忽略它。