¿Es posible cuando se usa Html.TextBoxFor
para anular el atributo de nombre?
Lo he intentado sin éxito. Necesito usar TextBoxFor para que la validación del lado del cliente funcione, sin embargo, por razones que no voy a entrar, necesito que el nombre del cuadro de texto sea diferente del generado.
He probado lo siguiente:
@Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" })
Lo que funciona para ID pero no para nombre. es posible?
Actualización : buscando en el código de TextBoxFor. No parece que haya una manera fácil. Ojalá alguien pueda demostrar que estoy equivocado.