ASP.net - 首次构建失败并显示“未知服务器标记”

时间:2010-03-11 06:17:40

标签: .net asp.net user-controls custom-controls

我在页面内注册的ASPX(和C#)页面上使用了多个自定义控件,而不是在Web.Config中。

在第一次构建(或重建)时,构建失败并显示错误消息,无论我在哪里使用自定义控件。后续构建成功。

错误消息:

  

未知服务器标记'前缀:ExampleControl'。

可能导致此问题的原因,我该如何解决?


注册语法:

<%@ Register Src="ControlsFolder/ExampleControl.ascx" TagName="ExampleControl" TagPrefix="prefix" %>
<!-- etc -->

使用语法:

<prefix:ExampleControl runat="server" ID="ExampleControl1" />
<!-- etc -->

1 个答案:

答案 0 :(得分:1)

这是在VB.Net中吗? VB有一种处理命名空间的“有用”方法,这可能会让人感到困惑。您是否尝试删除并重新创建控件?