在为项目添加日期时间时遇到一些问题,我有一个创建表单,要求make,model,color,lisensePlate,然后是Date Time。我有一个下拉框,要求用户点击日期,然后输入车辆创建的时间。输入日期ex(10.30.2017 3:00 PM)后,我收到错误消息,指出输入的日期时间不正确。我的Razor Index.cshtml引用了我创建的模型文件夹,用于添加搜索栏,搜索数据库中的所有车辆品牌,我不确定这是否与日期时间冲突。在我的cars.cs模型页面中,我的日期时间写得很像
[Display(Name = "Date Time")]
[DataType(DataType.DateTime)]
public int DateTime { get; set; }
在与同学交谈后,他建议我们采用自动生成日期时间方法,当用户输入所有车辆信息并点击创建框时,它将在车辆的详细信息页面中自动生成日期时间。 ,显示车辆进入的时间。我发现尝试这样做的问题! :(任何帮助都会很棒。如果我不能解释得这么好,请告诉我!
答案 0 :(得分:3)
你有什么:public int DateTime { get; set; }
是一种整数。将其更改为public DateTime DateTime { get; set; }