Existe-t-il une fonctionnalité Html.NameFor
déjà implémentée qui obtient l'attribut html name
pour un élément de modèle?HtmlHelper NameFor méthode
I'l aiment utiliser le code suivant à mon avis Razor:
<input type="text" value="@Model.User.Email" name="@Html.NameFor(x => x.User.Email)">
Je ne sais pas, je vous suis - ce que HTML espérez-vous rendre? –
Le point dans une aide HTML est de rendre HTML. Toute la question ci-dessus est le rendu en texte brut - utilisez 'name =" @ Model.User.Email "'. –
duplication possible de [Comment obtenir le nom du formulaire pour une propriété] (http://stackoverflow.com/questions/7327215/how-to-get-the-form-name-for-a-property) – Liam