ASP.NET MVC Html.BeginForm用法1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET MVC Html.BeginForm用法1相关的知识,希望对你有一定的参考价值。

html.BeginForm():该方法用于构建一个From表单的开始,

他的构造方法为:Html.BeginForm("ActionName","ControllerName",FormMethod.method)

1、Views代码

1 @using (Html.BeginForm("add", "book", FormMethod.Post)) { 
2     <span>name:</span>
3     @Html.TextBox("name")
4     <input type="submit" value="add" />
5 }

2、Controllers代码

1 [HttpPost]
2         public string add()
3         {
4             return "name=" + Request.Form["name"];
5         }

或者

1 [HttpPost]
2         public string add(string name)
3         {
4             return "name=" + name;
5         }

说明:

HttpPost:表示该方法只处理Http Post的请求,意思是:发送数据

HttpGet:表示该方法只处理Http Get的请求,意思是:获取数据

HttpDelete:表示该方法只处理Http Delete的请求,意思是:删除数据

HttpPut:表示该方法只处理Http Put的请求,意思是:上传数据

以上是关于ASP.NET MVC Html.BeginForm用法1的主要内容,如果未能解决你的问题,请参考以下文章

Asp.net mvc和asp.net有啥区别?

七天学会ASP.NET MVC ——ASP.NET MVC 数据传递

ASP.NET MVC

ASP.NET MVC 5、ASP.NET Core MVC 5 有啥区别?

ASP.NET MVC 和 Angularjs 与 ASP.NET MVC 和 Reactjs

七天学会ASP.NET MVC ——ASP.Net MVC 数据处理