-1
我想创建一个两个按钮,当点击时调用两个不同的动作。我用Html.BeginForm
来创建一个按钮。如何将两个按钮添加到asp.net MVC中的两个动作链接?
@using (Html.BeginForm("someAction", "someController"))
{
<button type="submit">OK</button>
}
如何在没有实际嵌套两个表单的情况下添加第二个按钮?有没有其他的方法?请帮助!
这是我的代码:
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.UserName)
</td>
<td>
@Html.DisplayFor(modelItem => item.FName)
</td>
<td>
@Html.DisplayFor(modelItem => item.LName)
</td>
<td>
@Html.DisplayFor(modelItem => item.Email)
</td>
<td>
@Html.DisplayFor(modelItem => item.ContactNumber)
</td>
<td>
@Html.ActionLink("Edit", "EditEmployee", new { id = item.EmployeeID }) |
@Html.ActionLink("Delete", "DeleteEmployee", new { id = item.EmployeeID })
</td>
</tr>
}
Html.BeginForm不用于创建按钮。它是创建一个表单标签。如果您需要另一个将表单提交给第二个操作方法的按钮,为什么不在当前表单下面添加表单(不嵌套)? – Shyju
我还是不明白你在做什么。你想用按钮替换链接?然后做。什么是阻止你 – Shyju
使用Bootstrap将链接设置为按钮样式... –