我尝试手动将radgrid绑定到视图。问题是我需要按日期查询并按日期排序,但是原始开发人员将日期作为字符串存储在数据库中,并使用非标准格式“yyyyMMdd”
有没有办法自动绑定它,还是我必须手动绑定?如果我必须手动执行此操作,最好的方法是什么?将视图读入数据表?重新构建所有日期,然后将数据表绑定到网格?
答案 0 :(得分:0)
在NeedDataSource
事件中,使用LINQ
选择器获取值并将存储在数据库中的日期转换为TimeStamp
。
或者,您可以修改给定列以在数据库中具有TimeStamp
值(确保您使用的是事务,不允许写入该表并将所有值临时保存在某处,以便您可以将它们加载回来,也许进入一个具有id和日期的临时表。