Form表单 post到aspx页面

html代码:

<body style="text-align:center">
<form id="UserLoginForm" method="post" action="Test.aspx" name="UserLoginForm">
<div style="border:solid;width:50%;margin:auto" id="UserLoginForm">
<table style="margin:auto">
<tr>
<td>用户名:</td>
<td><input placeholder="请输入您手机号码" required name="userName" id="userName" type="text" /></td>
</tr>
<tr>
<td>密码:</td>
<td><input placeholder="请输入密码" required name="userPwd" id="userPwd" type="password" /></td>

</tr>
<tr>
<td colspan="2"><input type="submit" value="登录" id="btnSubmit" /></td>
</tr>
</table>
</div>
</form>
</body>

Test.aspx后台代码如下:

protected void Page_Load(object sender, EventArgs e)
{
  var form = HttpContext.Current.Request.Form;
  Response.Write(Request.Form["userName"]);
}

进入调试可以看见form的值:

Request.Form["userName"]就可以得到form表单中的值了。

当action="Test.aspx?action=test"有参数的时候,可以处理多个页面提交上来的表单

此时后台代码如下:

protected void Page_Load(object sender, EventArgs e)
{
string action = Request["action"];
switch(action)
{
case "test":
var form = HttpContext.Current.Request.Form;
Response.Write(Request.Form["userName"]);
break;
}

}

时间: 2024-12-19 20:44:27

Form表单 post到aspx页面的相关文章

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

sharepoint 2013基于AD的Form表单登录(二)——form登录页面自定义

配置好了sharepoint 2013基于AD的Form登录,只是成功了第一步,如何自定义登录页呢?特别是不要出现sharepoint2013自带登录页面,每次登录前还需要选择是否是form或者windows验证. 打开vs2012新建sharepoint 2013 project,在layouts目录下添加application page,页面命名为CustomLogin.aspx. 前台页面:为避免母版页中其他控件影响,注意继承的是simple.master         后台页面:继承F

form表单中控件较多,加载完成后切换页面都很慢的解决方法

form表单中控件较多,加载完成后点击都很慢,为什么?我一页面中form表单里面上百个控件(如input.select.radio.checkbox等),还有一些js脚本,加载速度还可以,都能全部显示完毕,但是点击一些事件(如切换tab.关闭模拟框,点击radio等)都非常慢,不知道为什么? 当我采用inprivate模式浏览时,以上动作都很快,但老用inprivate也麻烦,有何办法解决. 按理说form都在客户端显示完全了,其他操作都是客户端的操作阿应该不慢才对阿/. ------解决思路-

怎么实现form表单提交后不重新刷新当前页面

怎么实现表单提交后不重新刷新当前页面 如何实现表单提交后不重新刷新当前页面 <form name='form1' id='form1' action='/xbcw/cw/xx_xx.action' method='post'> <input type="button" id="btnSubmit" name="btnSubmit" value="保存" onclick="addKp()"

form表单target的用法,实现无刷新提交页面

form表单的target,当将iframe设置为隐藏时,可以实现当前页表单提交而不进行跳转刷新.代码如下,首页在页面里准备一个form表单和一个iframe. Java代码   <form action="提交的action" method="post" target="myIframe"> ..................... </form> <iframe name="myIframe"

thinkPHP5.0使用form表单提交数据和删除文章,不用TP的提示页面,使用弹出提示信息

form表单提交数据和删除文章时,TP的默认信息提示页面的看起来不是很好看,想要实现弹窗提示怎么做呢? 前端:可以使用前端的一个知识--iframe,iframe元素会创建包含另外一个文档的内联框架:target,规定在何处打开链接文档. 另外想要实现一个好看的方便.能重复使用的弹窗就要开发一个弹窗插件了,这里推荐使用前端的弹窗插件sweetalert.js,为了方便.重复使用我们把它成封装一个函数,页面要引入sweetalert.js的css和js文件 后端:为了方便以后重复使用,先写一个公共

js总结(11)一个页面同时提交多个form表单的实施

父页面的代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Index</title> <script src="js/jquery-1.9.min.js"></script> </head> <body> &

关于form表单提交数据后不跳转页面+ajax接收返回值的处理

1.前台的form表单建立,注意action.enctype的内容, 2.通过添加一个隐藏的iframe标签使form的target指向iframe来达到不跳转页面的效果,同时需要在js里获取iframe里的内容(即后台利用GSON传回来的返回值). 代码部分: <form id="form1"  action="../PublishPostingsServlet"  enctype="multipart/form-data"  metho

细说 Form (表单)

阅读目录 开始 简单的表单,简单的处理方式 表单提交,成功控件 多提交按钮的表单 上传文件的表单 MVC Controller中多个自定义类型的传入参数 F5刷新问题并不是WebForms的错 以Ajax方式提交整个表单 以Ajax方式提交部分表单 使用JQuery,就不要再拼URL了! id, name 有什么关系 使用C#模拟浏览器提交表单 资源链接 Form(表单)对于每个WEB开发人员来说,应该是再熟悉不过的东西了,可它却是页面与WEB服务器交互过程中最重要的信息来源. 虽然Asp.ne