ReadOnly attribute doesn't work in ASP.NET MVC Models

后端 未结 4 1976
逝去的感伤
逝去的感伤 2020-12-18 20:41

I have marked a property as readonly in the model class, like this:

public class RegisterModel
{
    [Display(Name = \"User name\")]
    [Re         


        
4条回答
  •  有刺的猬
    2020-12-18 20:49

    [Update] I don't think it is possible without new { @readonly = "readonly" }.Readonly property specifies whether the property this attribute is bound to is read-only or read/write. Details Here.

    But you could try for Custom Helpers or try Using Editable instead Readonly on the model and use the metadata property in your View.

    [Editable(false)]
    

    I guess you have already looked into Does ReadOnly(true) work with Html.EditorForModel?

    also a fine article odetocode.com

提交回复
热议问题