使用Html.BeginForm来提交表单
2012-07-31 17:33
344 查看
1.Html.BeginForm()
该方法用于构建一个From表单的开始,他的构造方法为:
Html.BeginForm("ActionName","ControllerName",FormMethod.method)
一般构建一个表单结构如下
<%
using(Html.BeginForm ("index","home",FormMethod.Post)){
%>
。。。。。。
<%} %>
他将在客户端产生一个类似<form action="/account/login"
method="post"></form>标签
2.现在开始创建一个表单实例,首先在Index.aspx中构建一个表单
<%
using(Html.BeginForm ("index","home",FormMethod.Post)){
%>
帐号:<%=Html .TextBox ("username")
%>
<br/>
密码:<%=Html .Password ("password")
%>
<br />
<input type="submit" value="登录"
/>
<%} %>
3.在对应得控制器HomeController.cs中写入下面代码,传递出一个ViewData[]字典:
public ActionResult
Index()
{
string
struser =
Request.Form["username"];
string strpass =
Request.Form["password"];
ViewData["w"] = "你的账号是:" + struser + "你的密码是:" +
strpass;
return View();
}
4.在Index.aspx中写接受传值
<%=ViewData ["w"] %>
该方法用于构建一个From表单的开始,他的构造方法为:
Html.BeginForm("ActionName","ControllerName",FormMethod.method)
一般构建一个表单结构如下
<%
using(Html.BeginForm ("index","home",FormMethod.Post)){
%>
。。。。。。
<%} %>
他将在客户端产生一个类似<form action="/account/login"
method="post"></form>标签
2.现在开始创建一个表单实例,首先在Index.aspx中构建一个表单
<%
using(Html.BeginForm ("index","home",FormMethod.Post)){
%>
帐号:<%=Html .TextBox ("username")
%>
<br/>
密码:<%=Html .Password ("password")
%>
<br />
<input type="submit" value="登录"
/>
<%} %>
3.在对应得控制器HomeController.cs中写入下面代码,传递出一个ViewData[]字典:
public ActionResult
Index()
{
string
struser =
Request.Form["username"];
string strpass =
Request.Form["password"];
ViewData["w"] = "你的账号是:" + struser + "你的密码是:" +
strpass;
return View();
}
4.在Index.aspx中写接受传值
<%=ViewData ["w"] %>
相关文章推荐
- 使用Html.BeginForm来提交表单(转)
- 使用Html.BeginForm来提交表单
- 使用Html.BeginForm来提交表单(转)
- [.Net码农][MVC]使用Html.BeginForm来提交表单
- 使用Asp.net 接收html提交的表单
- form表单和ajax表单提交(Html.BeginForm()、Ajax.BeginForm())的差别
- form表单和ajax表单提交(Html.BeginForm()、Ajax.BeginForm())的差别
- 使用Asp.net 接收html提交的表单
- 后台开发学习(四)HTML5表单的使用PHP环境搭载和HTML表单的提交
- Html表单提交到Servlet输出到页面乱码 Html使用的编码是UTF-8编码显示页面,之后使用form表单提交字段到Servlet中,Servlet将利用getParamer方法获得fo
- asp.net MVC 使用Ajax.BeginForm 无刷新提交from表单
- html中 如何使用 Javascript 实现防止表单反复提交
- 关于C++使用libcurl提交表单方式上传文件时提交表单参数[同HTML表单]
- html中表单使用post方式提交,为什么没有值? get方式可以得到控件的值
- asp.net mvc4 Html.BeginForm表单提交
- MVC中处理表单提交的方式(使用html扩展方法+juqery插件)
- 使用jQuery的文件上传插件Uploadify完成html的表单提交
- MVC |表单提交 Html.BeginForm
- 使用Html.BeginForm("ActionName", "ControllerName", FormMethod.Post, new { id = "formInfo" })提交数据的问题
- 使用Asp.net 接收html提交的表单