Я хочу добавить атрибут ID в мою форму, поэтому я следую за ответом здесь
Первоначально мой код использовал:
Html.BeginForm()
и вывод выглядит так:
<form action="/Controller/Action?Id=5" method="post">
но когда я заменяю Html.BeginForm () на:
Html.BeginForm(null, null, FormMethod.Post, new { @Id = "blah" });
в форме вывода отсутствует параметр:
<form action="/Controller/Action" method="post">
Кажется, все работает "волшебно", если я заменяю BeginForm на <form action="" method="post">
, но я бы хотел понять, что не так с версией помощника.