积极答复者
Request.Form获取不到值

问题
-
问大家一个MVC2.0的问题,
我在页面上放置了文本框控件,并把文本框设置为不可用,但是我在controller中使用request.form获取不到该控件值,请大家帮忙
<input type="text" id="txtUserPwd" name="txtUserPwd" disabled="disabled" value="<%:ViewData["userPwd"].ToString() %>"/>
在controller中获取控件的值,
string userPwd = Request.Form["txtUserPwd"].ToString();获取不到控件值
http://blog.csdn.net/zx13525079024
答案
-
是的,建议你用readonly而不是disabled,disabled是禁用文本框,无法从Request获取内容的。
或者此控件不让用,干脆用hiddenfield隐藏域显示:-)
- 已编辑 ThankfulHeart 2012年5月18日 10:30
- 已建议为答案 Shadow .Net 2012年5月19日 5:23
- 已标记为答案 开心 2012年5月21日 1:43
全部回复
-
是的,建议你用readonly而不是disabled,disabled是禁用文本框,无法从Request获取内容的。
或者此控件不让用,干脆用hiddenfield隐藏域显示:-)
- 已编辑 ThankfulHeart 2012年5月18日 10:30
- 已建议为答案 Shadow .Net 2012年5月19日 5:23
- 已标记为答案 开心 2012年5月21日 1:43