Request.Form怎样取值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Request.Form怎样取值相关的知识,希望对你有一定的参考价值。
例如前一个页面有10个勾选框10个文本框,用post提交后,怎么知道哪个勾选框有被选中,哪个文本框输入了内容?
用Request.Form.Count和Request.Form(n)可以取得全部有勾选和有输入内容的表单,但是怎么知道具体是哪一个?也就是怎么知道指定名称的某个文本框的对应值是多少?
也可以在这里回答
http://zhidao.baidu.com/question/13107657.html
.
用request.Form("name")谁不会取啊,我是要取request.Form(数字)的名称和值。
问题我自已解决了,把所有文本框用同一名字,并用隐藏框保存对应的name,然后用split和unbound分别取值。
反正分送出去了,就给你们吧。
然后取得前面的值 Request.Form("文本框")
if trim(Request.Form("文本框"))="" then
...
end if
就这个道理。。 参考技术B 貌似我回复过
...?
50分
...
眼馋
...
等我写个例子
...
===========================================================
<%
'
Written
By
Yanzi
@
zhidao.baidu.com
If
request.Form("yanzi")
Then
response.write("Status
-
A
-
"&request.Form("checkbox(1)")&"<br
/>")
response.write("Status
-
B
-
"&request.Form("checkbox(2)")&"<br
/>")
response.write("Status
-
C
-
"&request.Form("checkbox(3)")&"<br
/>")
End
If
%>
<form
method="post">
<input
type="checkbox"
name="checkbox(1)"
/>
<input
type="checkbox"
name="checkbox(2)"
/>
<input
type="checkbox"
name="checkbox(3)"
/>
<input
type="hidden"
name="yanzi"
value="1"
/>
<input
type="submit"
value="submit"
/>
</form> 参考技术C checkbox
的
name
一定要是一个
array
...
也就是这样的形式
...
后台也是按照
array
来处理
...
有值的是被选中的
... 参考技术D 貌似我回复过 ...? 50分 ... 眼馋 ... 等我写个例子 ...
===========================================================
<%
' Written By Yanzi @ zhidao.baidu.com
If request.Form("yanzi") Then
response.write("Status - A - "&request.Form("checkbox(1)")&"<br />")
response.write("Status - B - "&request.Form("checkbox(2)")&"<br />")
response.write("Status - C - "&request.Form("checkbox(3)")&"<br />")
End If
%>
<form method="post">
<input type="checkbox" name="checkbox(1)" />
<input type="checkbox" name="checkbox(2)" />
<input type="checkbox" name="checkbox(3)" />
<input type="hidden" name="yanzi" value="1" />
<input type="submit" value="submit" />
</form>本回答被提问者采纳
关于MVC视图下拉菜单绑定与取值的问题
绑定视图中dropdownlist:
视图中的代码:
@Html.DropDownList("select1")
此处的slect1也就是页面上的<select></select>的name和id的属性值
所以在控制器中获取选中的值
Request.Form["select1"]
思路就是这样的,不明白的或有问题的可以留言说明.....
以上是关于Request.Form怎样取值的主要内容,如果未能解决你的问题,请参考以下文章