ASP.Net 获取Form表单值

新建一HtmlPage1.html,如下post发送()

<body>
  <form enctype="multipart/form-data" action="WebForm1.aspx" method="post">

         <label for="txtname">账号:</label>
         <input type="text" id="txtname" name="username" /><br />
         <input type="submit"  value="提交"/>

</form>
</body>

然后在 WebForm1.aspx 的Page_Load 中接受Form表单提交的数据

        protected void Page_Load(object sender, EventArgs e)
        {
            //取得表單中所有的鍵名
            string[] name = Request.Form.AllKeys;
            for (int i = 0; i < name.Length; i++)
            {
                //取得表單中所有的值
                string[] value = Request.Form.GetValues(i);
                //遍历输出 ‘键‘ 和 ‘值‘
                for (int j = 0; j < value.Length; j++)
                {
                    Response.Write(name[i] + "=" + value[j] + "<br/>");
                }
            }
        }

仅以此做记录

时间: 2024-10-08 23:50:35

ASP.Net 获取Form表单值的相关文章

ASP.NET在MVC控制器中获取Form表单值的方法

在网站开发中我们经常需要用到表单,那么,在前台页面的表单中提交到后台控制器后,后台控制器如何接收表单提交过来的数据呢?下面我们介绍几种常用的方法. 我们先看看前台页面,这里我们用一个用户名和密码的表单来作为前台页面. 首先,我们新建一个MVC项目,然后添加一个控制器,UserInfoController:在控制器的默认方法index中,我们添加一个视图.这个index视图用来显示我们的前台注册页面. 视图如下:即使一个简单的表单~ 代码如下,视图的关键点就是把表单内容提交到哪个控制器的那个方法.

serialize可以获取form表单里面的数值

serialize属性 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script src="../jquery-1.12.2.js"></script> 7 </head> 8 <

ubuntu 下CGI c语言 获取form表单的数据

前面文章:使用cgi c 写了一个helloworld 这次 主要使用CGI c语言 获取form表单的数据 1 login.c [email protected]:/usr/lib/cgi-bin$ cat login.c #include<stdio.h> #include<stdlib.h> #include <string.h> int main(){ int i,len=0; char poststr[100]; char m[10],n[10]; char

JQuery将form表单值转换成json字符串函数

由于后台接口限定,必须要将表单内容转换成json字符串提交,因此写了一个将form表单值转成json字符串的函数.     前提:页面引入了JQuery 下面直接上代码 一.代码 /** 表单序列化成json字符串的方法 */ function form2JsonString(formId) { var paramArray = $('#' + formId).serializeArray(); /*请求参数转json对象*/ var jsonObj={}; $(paramArray).each

Request.getparameternames 获取form表单里面所有的请求参数 。 返回一个Enumeration类型的枚举.

通过Enumeration的hasMoreElements()方法遍历.再由nextElement()方法获得枚举的值.此时的值是form表单中所有控件的name属性的值. 最后通过request.getParameter()方法获取表单控件的value值. Enumeration pNames=request.getParameterNames(); while(pNames.hasMoreElements()){ String name=(String)pNames.nextElement(

获取form表单默认提交的返回值

1.经常用form表单提交的小伙伴有没有发现,form表单默认的提交是没有返回值的,而且默认提交成功之后是跳转,跳转的action的路径,下面写一下默认的提交如何获取到form表单的返回值json,并且阻止默认的跳转动作. 页面结构见下面: <form target="form" action="" enctype="multipart/form-data" method="post"> <input typ

node服务器获取form表单

搭建好服务器后 (前言,本文只是介绍form表单直接提供给 本页面数据,即在不刷新页面的前提下更改数据) 在public里面添加index.html 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <script src="node_mo

微信小程序--获取form表单初始值提交数据

<form bindsubmit="formSubmit"> <view class="txt"> <view class="ima"></view> <view class="txt2">姓名</view> <input placeholder="请输入姓名" maxlength="10" class=&qu

jquery获取input表单值的代码

jquery取radio单选按钮的值$("input[name='items']:checked").val();jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[name=items][checked]').val(); 获取select被选中项的文本 var item = $("select[name=items]