【发布时间】:2011-01-07 20:02:37
【问题描述】:
我创建了一个真正简单的模板化 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) 但我不在用户控件 (ascx) 中工作。当我在用户控件中使用它时,设计器文件(.ascx.designer.cs)本身不会生成。
得到以下错误:
元素“盒子”不是已知元素。如果网页中存在错误,则可能会发生这种情况,或者 web.config 文件丢失。
更新:有时它有效!我创建了几个控件。它在某些地方有效,在其他地方无效。
谢谢!
【问题讨论】:
标签: asp.net user-controls