带有模板的Asp.net UserControl无法在用户控件中运行

时间:2011-01-07 20:02:37

标签: asp.net user-controls

我创建了一个真正简单的模板化UserControl和

我现在可以使用以下命令将此控件添加到我的Asp.net WebApplication:

<components:Box BoxType="Help" Title="Content Title" runat="server">
    <Content>
        <asp:TextBox runat="Server" ID="txtName"/>
        This is my awesome content!<br />
        <b>Test</b>
    </Content>
</components:Box>

我可以将它嵌入页面(aspx),但我不在usercontrol(ascx)中工作。当我在usercontrol中使用它时,设计器文件(.ascx.designer.cs)本身没有生成。

收到以下错误:

元素'Box'不是已知元素。如果网页中存在错误,则会发生这种情况,或者  缺少web.config文件。

更新:有时它有效!我创建了几个控件。它在某个地方有效,在其他地方无效。

谢谢!

1 个答案:

答案 0 :(得分:0)