Html 重定向到表单失败,错误为HTTP 404。您正在寻找的资源

Html 重定向到表单失败,错误为HTTP 404。您正在寻找的资源,html,asp.net-mvc-4,Html,Asp.net Mvc 4,我想用下面的代码将id传递给我的新表单,但我得到的错误是资源不可用 <form action="~/Views/Admin/AdminDemandeurs.cshtml" method="GET"> <button type="submit" class="btn btn-primary">Ajouter</button> <button type="submit" class="btn btn-primary"

我想用下面的代码将id传递给我的新表单,但我得到的错误是资源不可用

    <form action="~/Views/Admin/AdminDemandeurs.cshtml" method="GET">
        <button type="submit" class="btn btn-primary">Ajouter</button>
        <button type="submit" class="btn btn-primary" id="btnModif" disabled>Modifier</button>
        <button type="submit" class="btn btn-primary" id="btnSupp" disabled>Supprimer</button>
        <input type="text" name="action" id="enregID" />
    </form>

有人有想法吗?

您应该将表单提交给您的操作方法,而不是视图

您可以使用
Url.Action
帮助程序生成操作方法的正确相对路径

<form action="@Url.Action("AdminDemandeurs","Admin")" method="GET">
        <button type="submit" class="btn btn-primary">Ajouter</button>
        <button type="submit" class="btn btn-primary" id="btnModif" disabled>Modifier</button>
        <button type="submit" class="btn btn-primary" id="btnSupp" disabled>Supprimer</button>
        <input type="text" name="action" id="enregID" />
</form>

阿约特
修饰语
供给者
<form action="@Url.Action("AdminDemandeurs","Admin")" method="GET">
        <button type="submit" class="btn btn-primary">Ajouter</button>
        <button type="submit" class="btn btn-primary" id="btnModif" disabled>Modifier</button>
        <button type="submit" class="btn btn-primary" id="btnSupp" disabled>Supprimer</button>
        <input type="text" name="action" id="enregID" />
</form>