我无法解决我的HttpPost动作。
在HomeController.cs中我有以下内容:
SseBroadcaster
在我的View代码中,我使用
构建表单public ActionResult TestForm()
{
return View();
}
[HttpPost]
public ActionResult TestForm(TestForm testForm)
{
int x = 1;
return View();
}
{ .... }
呈现的HTML是
@using (Html.BeginForm())
我在int x = 1处设置了一个断点;只是为了看它是否按下按钮点击功能,但它没有点击它。有人可以给我一些关于我可能缺少什么的提示吗?
答案 0 :(得分:0)
您提交的提交按钮类型不正确。您应该使用submit
作为类型,而不是button
。
从
更改以下代码<div style="display: table-cell">
<input type="button" value="Submit"/>
</div>
到
<div style="display: table-cell">
<input type="submit" value="Submit"/>
</div>