必须将带有'TextBox'类型的控件'ctl00_txtDebug'放在带有runat = server的表单标签内

时间:2016-05-24 16:36:46

标签: c# asp.net asp.net-mvc

我正在尝试将ascx控件渲染为MVC中的视图,我收到以下错误

  

'TextBox'类型的控件'ctl00_txtDebug'必须放在带有runat = server的表单标签内。

调试器在ascx控件

中的此行停止
r4

所以我认为我的方法正在努力获得控件并开始渲染。为什么会抛出这个错误?如果需要,我可以附加更多代码

1 个答案:

答案 0 :(得分:0)

我找到了这个问题的答案。我必须在<form runat="server">.....</form>标记中包含整个ascx页面。真的很简单