【发布时间】:2014-05-28 13:19:37
【问题描述】:
所以,我有一个元素:
<input id="loginEmail" type="email" class="form-control" name="email" placeholder="email" />
我可以使用Request.Form["email"]获取它
当我使用以下内容时:
<input id="loginEmail" runat="server" type="email" class="form-control" name="email" placeholder="email" />
注意:我添加了runat="server" 它不起作用。如何在不使用loginEmail.Value 的情况下检索数据?
我想这样做的原因是在方法运行后保留输入值,就像这样(如果提交不成功,我会显示一条错误消息让用户编辑表单的值):
loginEmail.Value = Request.Form["email"];
谢谢大家。
【问题讨论】:
-
我说你想在正常回发中保留值是否正确?
-
是的,绝对!这就是为什么我首先要这样做的全部原因。
标签: c# asp.net runatserver request.form