La raison en est que Html.LabelFor
fera exactement cela - créer une étiquette pour la propriété. Dans ce cas, il produit un libellé "Nom d'utilisateur" car le nom de la propriété est NomUtilisateur.
Vous avez juste besoin de regarder le modèle (ou quel que soit votre passage à la vue) pour renvoyer la valeur de la propriété: Html.Encode(Model.UserName)
Mise à jour (puisque c'était il y a près de 3 ans, mais les gens ont récemment upvoted):
Vous pouvez simplement utiliser <%: Model.UserName %>
pour obtenir la valeur codée HTML (<%=
écrit comme brut et <%:
écrit il codé).
Si vous utilisez un moteur de vue Razor, alors @Model.Username
l'écrira déjà encodé.