📅  最后修改于: 2023-12-03 15:25:30.253000             🧑  作者: Mango
在 ASP.NET MVC 开发中,经常需要使用到表单(Form)来进行数据的提交和传递。而通过使用 Html.BeginForm 函数,我们可以生成一个 HTML 表单标签。在生成表单时,如果需要为表单设置一个 ID,我们可以通过在 Html.BeginForm 函数中指定 id 参数来实现。
public static MvcForm BeginForm(
this HtmlHelper htmlHelper,
string actionName,
string controllerName,
object routeValues,
FormMethod method,
object htmlAttributes
)
参数说明:
以下代码演示了如何使用 Html.BeginForm 函数来生成一个带有 ID 属性的表单。
@using (Html.BeginForm("MyAction", "MyController", FormMethod.Post, new { id = "myForm" }))
{
// 表单控件区域
}
在生成的 HTML 代码中,表单标签会被设置为以下形式:
<form action="/MyController/MyAction" method="post" id="myForm">
<!-- 表单控件区域 -->
</form>