ich eine Immobilie als Nur-Lese- in der Modellklasse markiert haben, wie folgt aus:Readonly-Attribut funktioniert nicht in ASP.NET MVC Modelle
public class RegisterModel
{
[Display(Name = "User name")]
[ReadOnly(true)]
public string UserName { get; set; }
...
}
und meiner Ansicht nach:
@Html.EditorFor(m => m.UserName)
aber wenn ich die Anwendung ausführen, ist das Textfeld nicht Readonly.
Ich weiß, ich kann HTML-Attribute in der Ansicht verwenden, um es schreibgeschützt zu machen, aber ich würde es vorziehen, wenn dies in der Modellklasse selbst getan werden kann.
Kann es erreicht werden?
+1 für den Versuch !! –
gut wäre es nicht wäre es, glaubst du es ist Magie –