Возможно ли использовать Html.TextBoxFor
для переопределения атрибута имени?
Я пытался безуспешно. Мне нужно использовать TextBoxFor, чтобы проверка на стороне клиента работала, однако по причинам, в которые я не буду вдаваться, мне нужно, чтобы имя текстового поля отличалось от сгенерированного.
Я пробовал следующее:
@Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" })
Который работает для ID, но не для имени. Возможно ли это?
Обновление : поиск кода для TextBoxFor. Не похоже, что есть простой способ. Надеюсь, кто-то может доказать, что я неправ.