C# 如何在asp.net MVC中向两个ActionLink添加两个按钮?

C# 如何在asp.net MVC中向两个ActionLink添加两个按钮?,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我想创建一个两个按钮,单击该按钮时调用两个不同的操作。我使用Html.BeginForm创建了一个按钮 @using (Html.BeginForm("someAction", "someController")) { <button type="submit">OK</button> } 使用(Html.BeginForm(“someAction”、“someController”)) { 好啊 } 如何在不嵌套两个窗体的情况下添加第二个按钮?还有别的办法吗

我想创建一个两个按钮,单击该按钮时调用两个不同的操作。我使用
Html.BeginForm
创建了一个按钮

@using (Html.BeginForm("someAction", "someController"))
{
    <button type="submit">OK</button>
}
使用(Html.BeginForm(“someAction”、“someController”)) { 好啊 } 如何在不嵌套两个窗体的情况下添加第二个按钮?还有别的办法吗?请帮忙

这是我的代码:

 @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>
    }
@foreach(模型中的变量项)
{
@DisplayFor(modelItem=>item.UserName)
@DisplayFor(modelItem=>item.FName)
@DisplayFor(modelItem=>item.LName)
@DisplayFor(modelItem=>item.Email)
@DisplayFor(modelItem=>item.ContactNumber)
@ActionLink(“编辑”,“编辑雇员”,新的{id=item.EmployeeID})|
@ActionLink(“删除”,“删除雇员”,新的{id=item.EmployeeID})
}

我在使用两个表单时,按钮出现了缩进问题。我没有使用任何表单标签就把它修好了。以下是我的答案:

<td>
    <a href="@Url.Action("EditEmployee", "Employee", new {id = item.EmployeeID})" class="btn btn-warning btn-sm">
        Edit
        <span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>
    </a>
    <a href="@Url.Action("DeleteEmployee", "Employee", new { id = item.EmployeeID })" class="btn btn-danger btn-sm" onclick="return confirm('Are you sure you want to delete the record with employee name @item.UserName')">
        Delete
        <span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
    </a>
</td>


Html.BeginForm不用于创建按钮。创建一个表单标记是非常困难的。如果您需要另一个按钮将表单提交给第二个操作方法,为什么不在当前表单(非嵌套)下添加一个表单?我仍然不明白您要做什么。是否要用按钮替换链接?那就做吧。是什么阻止你使用引导将链接样式设置为按钮…我已修复此问题,谢谢。