当前位置: 代码迷 >> ASP.NET >> Request.Form["DropDownList5"].ToString()这句话是什么意思
  详细解决方案

Request.Form["DropDownList5"].ToString()这句话是什么意思

热度:9746   发布时间:2013-02-26 00:00:00.0
Request.Form["DropDownList5"].ToString()这句话是什么意思?
Request.Form[ "DropDownList5 "].ToString()这句话是什么意思?

------解决方案--------------------------------------------------------
获取DropDownList5选中的值
------解决方案--------------------------------------------------------
接收DropDownList5的值.同DropDownList5.SelectedValue //如果DropDownList5 不是ListBox的话.
------解决方案--------------------------------------------------------
取表单html控件的值,asp中都用这个
------解决方案--------------------------------------------------------
比如:
<SELECT name= "DropDownList5 ">
<OPTION selected> 1 </OPTION>
<OPTION> 2 </OPTION>
</SELECT>
------解决方案--------------------------------------------------------
Request.Form?

是在取得客户端生成的代码
------解决方案--------------------------------------------------------
DropDownList5 是控件的名字
------解决方案--------------------------------------------------------
楼主困惑的是可以直接引用服务器控件的属性,为什么还要用request,对吧
其实都可以用啦
------解决方案--------------------------------------------------------

可是DropDownList5是服务器控件啊?还用Request.Form干什么?

------------------------------------------------------------
DropDownList5 确实是服务器控件 当时获取它的selectValue属性只能在它原来页面的后台处理代码中

request.form 的作用是获取前一个页面中form表单中的控件的值 它是跨页面提交数据

涉及到跨业面提交的时候一般用request.form
  相关解决方案