Est-il possible lors de l'utilisation d' Html.TextBoxFor
à remplacer le nom de l'attribut?
J'ai essayé, sans succès. J'ai besoin d'utiliser TextBoxFor pour obtenir la validation côté client pour le travail, mais pour des raisons que je ne vais pas entrer dans j'ai besoin du nom de la zone de texte pour être différente de la créée.
J'ai essayé ce qui suit:
@Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" })
Qui travaille pour des ID mais pas de nom. Est-ce possible?
Mise à jour: Regarder dans le code pour TextBoxFor. Il n'a pas l'air comme il est un moyen facile. J'espère que quelqu'un peut me prouver le contraire.