关于request获取的值的问题

来源:百度知道 编辑:UC知道 时间:2024/06/10 19:06:49
request.form,request.QueryString等,使用request获取的值属于哪种对像的类型?是Application,Session,Cookie还是ViewState?
还是其它的什么类型?除了在链接中用参数传递值的方法还有没有别的方法给这种东西赋值?

request.QueryString获取的是通过url传过的参数。就是通常见到网址后又?oo=121.。接到是这个
request.form接到是表单值。。
application。。session都是全局变量。。不用接。。用的时候直接拿过来就能用
viewstate一样。。直接用 。不过只能在当前页用。。。
cookie用的不多。。呵呵

request.form 这种取值就是当前页面是被form表单提交过来的.这样儿可以取到请求表单中各元素的值.如:

有一个表单

<form action="aa.apsx" name="f1"><input type=text name="txtname"></form>

当这个表单提交后.你就可以在aa.aspx中用request.form的方式来提取表单中txtname的值.

而request.QueryString则是获取查询字符串的值.如:

aa.aspx?id=3

此时.你就可以用request.QueryString["id"]来获取这个值.

request确实是发送请求的意思!
response是响应请求的意思!