我有两个按钮,只有一个工作......
@using (Html.BeginForm("Edit", "Employer"))
{
<button name="Edit_hours">Edit</button>
}
</td>
<td>
@using (Html.BeginForm("Cancel", "Employer"))
{
<button name="Back">Back</button>
}
后退按钮正常工作,但编辑按钮不想工作...... 控制器和视图应该很好。
控制器:
public ActionResult Edit()
{
return View();
}
查看:
@{
ViewBag.Title = "Edit";
}
<h2>Edit</h2>
我不明白为什么它不起作用; /
答案 0 :(得分:2)
如果您要提交表单,则需要submit
。你应该有像
<input type="submit" value="Edit" id="editSubmit" />
button
并没有任何隐含的行为,所以我不知道你的意思是'它不起作用'。
答案 1 :(得分:1)
您必须转换按钮才能提交表单:
<input type="submit" name="button" value="Cancel" />
这样,您的表单就会发布。但是,正如@ChristianWattengård在评论中所说,这不是WebForms。