现在的位置: 首页 > 综合 > 正文

request.form() request.querystring() request() 区别

2012年07月22日 ⁄ 综合 ⁄ 共 513字 ⁄ 字号 评论关闭
request.form() request.querystring() request() 区别
2009-07-23 21:42

request.from(),获得表单提交的信息

request.querystring是get传递方式  

request包含各种方式的值,没有指名是什麽,所以
Request.Form() Request.QueryString()等都包含在裏面,但是它们之间有个优先级问题,比如
<form method="post" action="xxx.aspx?id=2">
<input id="id" type="text" name="id">
</form>
当我们提交这个表单时同时传递了两个id值,一个是form裏input 的id它以post方式提交,而另一个是action裏的url传递了一个以get方式提交的id
那麽我们如果用Request("id")得到的是哪一个值?就得据其优先级才知道,一般应该是get比post优先级高些,
但是,如果我用Request.Form("id")一定得到的是以post提交的input裏输入的值,而用Request.QueryString("id")得到的一定是以get方式提交的值

抱歉!评论已关闭.