Я пытаюсь изменить испущенное имя входа html, созданного @Html.HiddenFor
.
Код, который я использую:
@Html.HiddenFor(e => e.SomeProperty, new { @id = "some_property", @name = "some_property" }
Теперь это работает для id
, однако оно не работает для имени. Теперь мне все равно не нужно id
, мне нужно изменить name
, потому что тот, который отправляется обратно на целевой сервер.
Существует ли
- Свойство, которое я могу применить на
SomeProperty
в моей модели? - Способ в
Html.HiddenFor
переопределить свойствоname
?
Или я застрял, чтобы сделать обычную <input ...>
вручную?