我目前正在开发一个包含现有数据库的新项目。当我尝试加载我的程序时,会发生上述错误。当我检查现有数据库时,我发现生日的格式为 yyyy / mm / dd (例如1951-03-13 00:00:00.000)。
我尝试将模型修改为
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
public DateTime? birthday{ get; set; }
但错误仍在显示。我尝试了其他的东西,但仍然显示错误。提前谢谢。
答案 0 :(得分:0)
<强>更新强>
好了,现在我找到了导致错误的原因,这是由于某行的值为<Unable to retireve the data>
。该问题触发了我遇到的错误。为了解决这个问题,我只是使用 SQL Update命令