如何从html表单(Post请求)知道哪些数据来到我的asp mvc应用程序?
编辑:我有js脚本和html表单的静态html文件 - 我应该将错误发送到我的aspx页面。 我还没有编写服务器应用程序,并想知道如何从中获取和解析POST数据。
答案 0 :(得分:0)
您可以在视图中使用模型或直接使用文本框,广播
等html工具如果您发布页面jst write at top
<form method="post">
//html tags
</form>
在控制器端jst添加[httppost]属性
例如:---
在视图中
<form method="post">
<input type="text" name="usern"/>
</form>
控制器中的
[httpost]
public ActionResult Login(formcollection form)
{
string username=form["usern"];
}
答案 1 :(得分:0)
我认为你需要这个教程。
http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4
答案 2 :(得分:0)
你在mvc中使用这样的
@using (Html.BeginForm(Actionname, Controllername, FormMethod.Post, new { id = "PenaltyForm" }))
{
//Your html
}
然后在控制器中你就像这样使用
[HttpPost]
public ActionResult PenaltyfilterData(string startdate, string enddate, string Brand, string Warranty)
{
}
您的表单数据将自动映射到变量。