将类分配给Html.BeginForm

本文关键字:Html BeginForm 分配 | 更新日期: 2023-09-27 18:25:58

我正在使用Html.BeginForm,但在尝试为其分配类时出现了问题。如果我用班级第四名就可以了。但是,如果我尝试另外使用enctype,就会出现错误。这很好:

@using (Html.BeginForm("Edit", "Inventory", FormMethod.Post, new {enctype = "multipart/form-data"}))

但这不是:

@using (Html.BeginForm("Edit", "Inventory", FormMethod.Post, new {enctype = "multipart/form-data"}, new { @class = "listForm" } ))

这不是:

@using (Html.BeginForm("Edit", "Inventory", FormMethod.Post, new { @class = "listForm" },  new {enctype = "multipart/form-data"}))

有什么想法吗。感谢

将类分配给Html.BeginForm

@using (Html.BeginForm("Edit", "Inventory", FormMethod.Post, new { @class = "listForm", enctype ="multipart/form-data" })尝试

编辑:

enctype和class都是htmlAttributes,所以应该将它们放在一个匿名对象中。