Tôi đã đánh dấu một tài sản như readonly trong lớp mô hình, như thế này:thuộc tính ReadOnly không hoạt động trong ASP.NET MVC Models
public class RegisterModel
{
[Display(Name = "User name")]
[ReadOnly(true)]
public string UserName { get; set; }
...
}
và theo quan điểm của tôi:
@Html.EditorFor(m => m.UserName)
nhưng khi tôi chạy ứng dụng, hộp văn bản không phải là chỉ đọc.
Tôi biết tôi có thể sử dụng thuộc tính html trong chế độ xem để làm cho nó chỉ đọc, nhưng tôi muốn nếu điều này có thể được thực hiện trong chính lớp mô hình.
Nó có thể đạt được không?
+1 để thử !! –
nó sẽ không được nó, bạn có nghĩ rằng nó là ma thuật –