Request.Form的用法

Request.Form的用法在CS文件中获得对应页面中的下拉框DropDownList_sitebranch值可以有以下几种方法获得:siteInfo.FZJGID=DropDownList_sitebranch.SelectedItem.Value.Trim();siteInfo.FZJGID=Request.Form[“DropDownList_sitebranch”…

大家好,欢迎来到IT知识分享网。Request.Form的用法"

在CS文件中获得对应页面中的下拉框DropDownList_sitebranch值可以有以下几种方法获得:

siteInfo.FZJGID = DropDownList_sitebranch.SelectedItem.Value.Trim();
siteInfo.FZJGID = Request.Form["DropDownList_sitebranch"].ToString();
siteInfo.FZJGID = Request["DropDownList_sitebranch"].ToString();

其中Request.Form是 ASP.NET 获取窗体变量的集合。

表单发送在动态网页中占着很重要的地位。例如留言板、论坛的发言区域,就是表单发送。在服务器端是如何接收到的呢?ASPX为例,使用Request.Form对象进行接收。它的基本语法是:
变量名=Request.Form(“文本域名称”)
例如:

namh=Request.Form("name")。

之后,在整个程序中就可以无限次地调用namh这个变量。

需要注意的是,Request.Form是接收post方法的对象。所以在客户端的表单发送中,一定要注明post方法。步骤是:<form method=post>。

Form 集合通过使用 POST 方法的表格检索邮送到 HTTP 请求正文中的表格元素的值。

语法

Request.Form(element)[(index)|.Count] 

参数

  • element

    指定集合要检索的表格元素的名称。

  • index

    可选参数,使用该参数可以访问某参数中多个值中的一个。它可以是 1 到 Request.Form(parameter).Count 之间的任意整数。

注释

Form 集合按请求正文中参数的名称来索引。Request.Form(element) 的值是请求正文中所有 element 值的数组。通过调用 Request.Form(element).Count 来确定参数中值的个数。如果参数未关联多个值,则计数为 1。如果找不到参数,计数为 0 。

要引用有多个值的表格元素中的单个值,必须指定 index 值。index 参数可以是从 1 到 Request.Form(element).Count 中的任意数字。如果引用多个表格参数中的一个,而未指定 index 值,返回的数据将是以逗号分隔的字符串。

在使用 Request.Form 参数时,Web 服务器将分析 HTTP 请求正文并返回指定的数据。如果应用程序需要未分析的表格数据,可以通过调用不带参数的 Request.Form 访问该数据。

Request.Form和Request.QueryString的Key不区分大小写

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/9912.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信