手动绑定具有非标准日期格式的RadGrid?

时间:2013-09-06 22:18:05

标签: asp.net vb.net telerik-grid

我尝试手动将radgrid绑定到视图。问题是我需要按日期查询并按日期排序,但是原始开发人员将日期作为字符串存储在数据库中,并使用非标准格式“yyyyMMdd”

有没有办法自动绑定它,还是我必须手动绑定?如果我必须手动执行此操作,最好的方法是什么?将视图读入数据表?重新构建所有日期,然后将数据表绑定到网格?

1 个答案:

答案 0 :(得分:0)

NeedDataSource事件中,使用LINQ选择器获取值并将存储在数据库中的日期转换为TimeStamp

或者,您可以修改给定列以在数据库中具有TimeStamp值(确保您使用的是事务,不允许写入该表并将所有值临时保存在某处,以便您可以将它们加载回来,也许进入一个具有id和日期的临时表。