asp.net mvc form action url

在 ASP.NET MVC 中,可以使用 Html.BeginForm 帮助方法来创建一个表单,并指定表单的提交 URL。

例如,要在视图中创建一个提交到 /Controller/Action 的表单,可以这样编写代码:

@using (Html.BeginForm("Action", "Controller", FormMethod.Post))
    // 表单内容
    <input type="submit" value="提交" />

其中,FormMethod.Post 表示使用 POST 方法提交表单。如果要使用 GET 方法提交表单,可以将 FormMethod.Post 改为 FormMethod.Get

此外,还可以在 Html.BeginForm 方法中传递一个包含其他 HTML 属性的匿名对象,例如:

@using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { @class = "my-form", id = "my-form" }))
    // 表单内容
    <input type="submit" value="提交" />

这将在生成的 HTML 中添加 class="my-form"id="my-form" 属性。

  •