2

私は Html.BeginForm を使用していますが、それにクラスを割り当てようとすると問題が発生します。クラスを使えば4位でもいいです。しかし、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"}))

アイデアをください。ありがとうございました

4

1 に答える 1

6

@using (Html.BeginForm("Edit", "Inventory", FormMethod.Post, new { @class = "listForm", enctype ="multipart/form-data" }) それを試してみてください

編集:

enctype と class はどちらも htmlAttributes であるため、1 つの匿名オブジェクトに配置する必要があります。

于 2013-08-03T02:44:28.507 に答える