Mein Modell ist:LabelFor zeigt Eigenschaftsnamen statt Anzeige Attribut
public class MyMessage
{
[Required, Display(Name= "Recipient Id")]
public string Recipient;
[Required, Display(Name ="Message")]
public string Text;
}
Meine Ansicht ist:
@model MyMessage
@Html.LabelFor(m=>m.Recipient)
@Html.TextBoxFor(m=>m.Recipient)
<br/>
@Html.LabelFor(m => m.Text)
@Html.TextBoxFor(m => m.Text)
Die gerenderte Ausgabe des Eigenschaftsnamen-Attribut anstelle des Displays angezeigt wird. Was habe ich falsch gemacht?
Haben Sie das Projekt seit dem Hinzufügen des Attributs Anzeige neu erstellt? –