瑞雪 发表于 2024-5-27 13:23:32

spread for asp10.0 为啥给日期列绑String型的数据时,Foramt会丢失

本帖最后由 瑞雪 于 2024-5-27 13:33 编辑

附件中有体现,除非把pageload中的/FpSpread1.SaveChanges();删除,且在FpSpread1.DataBind();后得重新把format加回来才生效

Richard.Ma 发表于 2024-5-27 13:23:33

那你就先查询出来以后自己先转换,然后再绑定。spread这块没有其他的办法。原因就是上面的提到的,字符串不可能被转换成日期格式,

Richard.Ma 发表于 2024-5-27 17:48:13

日期列为什么要绑定一个字符串类型呢,字符串本身肯定没有办法再去被格式化的。只有一个日期对象才能被格式化

瑞雪 发表于 2024-5-27 19:25:29

Richard.Ma 发表于 2024-5-27 17:48
日期列为什么要绑定一个字符串类型呢,字符串本身肯定没有办法再去被格式化的。只有一个日期对象才能被格式 ...

但是我这个日期是从DB直接查询出来的,DB中定义日期是个char(8),查询出来后直接绑定到Spread上
页: [1]
查看完整版本: spread for asp10.0 为啥给日期列绑String型的数据时,Foramt会丢失