我在模型类中将一个属性标记为只读,如下所示:
public class RegisterModel
{
[Display(Name = "User name")]
[ReadOnly(true)]
public string UserName { get; set; }
...
}
在我看来:
@Html.EditorFor(m => m.UserName)
但是当我运行应用程序时,文本框不是只读的。
我知道我可以在视图中使用 html 属性将其设置为只读,但我希望这可以在模型类本身中完成。
可以实现吗?