2
我有使用EF代碼第一種方法具有以下屬性創建的表名爲錦標賽:非空的日期時間在SQL Server與EF代碼優先
public int TournamentID { get; set; }
public String Name { get; set; }
public String DirectorSurname { get; set; }
public String DirectorFirstName { get; set; }
public String Logo { get; set; }
public String Timezone { get; set; }
public String Telephone { get; set; }
public String Fax { get; set; }
public String Email { get; set; }
public String Website { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
public int IntervalTime { get; set; }
如果我跑這一點,並檢查我的SQL Server Management Studio然後創建StartDate和EndDate,但儘管我沒有添加[Required] DataAnnotations,但它是不可空的。我怎樣才能解決這個問題?
加入您需要指出的值是必需的。它由驗證處理。告訴模型需要一個字段不會產生一個空字段。 – 2012-03-27 09:14:22