Asp.net mvc 编辑时可以允许datetime num吗?

Asp.net mvc 编辑时可以允许datetime num吗?,asp.net-mvc,asp.net-mvc-4,Asp.net Mvc,Asp.net Mvc 4,我在某种情况下遇到了问题。 也就是说,我在带有实体的模型中定义了一个datetime属性,并允许null。 像这样 class T_NAME [key] int key Datetime F_DATE string F_NAME 我使用这个模型的默认视图来创建。 我打算先添加此记录,然后再修改日期,但它显示该字段是必需的(我允许null@database) 我该怎么办? Thx.将您的属性更改为可为空 public class T_Name { [Key] public

我在某种情况下遇到了问题。 也就是说,我在带有实体的模型中定义了一个
datetime
属性,并允许null。 像这样

class T_NAME 
[key] int key 
 Datetime F_DATE  
 string F_NAME 
我使用这个模型的默认视图来创建。 我打算先添加此记录,然后再修改日期,但它显示该字段是必需的(我允许
null@database

我该怎么办?
Thx.

将您的属性更改为可为空

public class T_Name
{
  [Key]
  public int Key { set;get;}
  public DateTime? F_Date { set;get;}
  public string F_Name { set;get;}
}