有没有人知道如何使用System.ComponentModel DefaultValue属性为DateTime属性指定默认值?
例如我试试这个:
[DefaultValue(typeof(DateTime),DateTime.Now.ToString("yyyy-MM-dd"))]
public DateTime DateCreated { get; set; }
Run Code Online (Sandbox Code Playgroud)
并且它期望值是一个恒定的表达式.
这是在使用ASP.NET动态数据的上下文中.我不想构建DateCreated列,但只是提供DateTime.Now,如果它不存在.我使用实体框架作为我的数据层
干杯,
安德鲁
我正在使用ibatis和C#.我从具有CreatedDate作为字段之一的选择查询中获得结果.Mysql中CreatedDate的数据类型是Date.我将select查询的结果集分配给Ilist <DeliveryClass>.
这里的DeliveryClass CreatedDate为DateTime.当我运行应用程序时,我 无法将MySQL日期/时间值转换为System.DateTime.可能是什么问题呢?