В классе модели я обозначил свойство readonly, например:
public class RegisterModel
{
[Display(Name = "User name")]
[ReadOnly(true)]
public string UserName { get; set; }
...
}
и, на мой взгляд:
@Html.EditorFor(m => m.UserName)
но когда я запускаю приложение, текстовое поле не является только для чтения.
Я знаю, что я могу использовать атрибуты html в представлении, чтобы сделать его только для чтения, но я бы предпочел, чтобы это можно было сделать в самом классе модели.
Можно ли это сделать?