我的一个属性标有ReadOnly(true)属性,在模型的Add视图中,我为此属性分配一个默认值,在我的情况下为DateTime.Now。
问题是在Add的POST操作中,除了ReadOnly(true)属性之外,模型到达OK,它到达1/1/0001(它是DateTime)。
我能做些什么来解决它?我确实想要获得价值。
由于
答案 0 :(得分:-1)
来自“OdeToCode.com”:
如果您不想要,可能希望使用ReadOnly元数据 绑定IsAdmin属性。 (注意:我记得ReadOnly没有工作 MVC 2或MVC 1,但它正在3& 4(beta))。公共类用户 {
public string FirstName { get; set; }
[ReadOnly(true)]
public bool IsAdmin { get; set; } }