2 mayleesun mayleesun 于 2015.07.13 10:25 提问

类型“TextBox”的控件必须放在具有 runat=server 的窗体标记内。

类型“TextBox”的控件“txt_UserName”必须放在具有 runat=server 的窗体标记内。 这个错误如何解决?

7个回答

guwei4037
guwei4037   Ds   Rxr 2015.07.13 10:40

你看下你的TextBox控件是否跟这个一致。

guwei4037
guwei4037 <asp:TextBox ID="txt_UserName" runat="Server" />
2 年多之前 回复
flesh222
flesh222   2015.07.13 10:47

id 为txt_UserName 控件标记 必须加上 runat='"server "

CSDNXIAOS
CSDNXIAOS   2015.07.16 15:24

类型“TextBox”的控件“email”必须放在具有   runat=server   的窗体标记内。       说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。     解决方法:应该加上,把服务器端控件放在里面.     ......
答案就在这里:类型“TextBox”的控件“email”必须放在具有 runat=server 的窗体标记内。
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

u012780858
u012780858   2015.11.06 08:32

加一个form表单 属性runat=server就可以了

zcxiaofeng
zcxiaofeng   2017.08.10 17:55

必须位于

标记中的控件可以在呈现之前调用此方法
zcxiaofeng
zcxiaofeng   2017.08.10 17:55

zcxiaofeng
zcxiaofeng   2017.08.10 17:56

《form runat=server》改下角号

Csdn user default icon
上传中...
上传图片
插入图片