找回密码
 立即注册

QQ登录

只需一步,快速开始

Church丶Vin

初级会员

24

主题

65

帖子

247

积分

初级会员

积分
247
Church丶Vin
初级会员   /  发表于:2020-4-10 16:52  /   查看:4050  /  回复:9
本帖最后由 Church丶Vin 于 2020-5-14 11:35 编辑

targetFlexGrid.AutoGenerateColumns = false;
targetFlexGrid.DataSource = list;


Column col = targetFlexGrid.Cols.Add();
col.DataType = typeof(DateTime);
col.Format = "yyyy-MM-dd";

表格加载的时候使用cols.add();的形式
然后设置列类型
并没有按想法实现,麻烦问一下应该如何处理

9 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-10 17:46:44
沙发
你好,我需要验证一下看看,然后给您回复
回复 使用道具 举报
Church丶Vin
初级会员   /  发表于:2020-5-6 08:35:09
板凳
Richard.Ma 发表于 2020-4-10 17:46
你好,我需要验证一下看看,然后给您回复

你好,请问这个问题有结论吗
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-5-6 10:04:01
地板
抱歉,忘记给您回复了,验证过设置Format没有问题,不知道您这边的情况现在是怎样的,并没有按想法实现,是格式不对吗
回复 使用道具 举报
Church丶Vin
初级会员   /  发表于:2020-5-11 16:38:04
5#
Richard.Ma 发表于 2020-5-6 10:04
抱歉,忘记给您回复了,验证过设置Format没有问题,不知道您这边的情况现在是怎样的,并没有按想法实现,是 ...

我的数据源不是dataTable 是list
字段类型是datetime?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-5-11 16:48:25
6#
你现在显示的是有什么问题,是日期显示的格式有问题还是说根本没有数据显示出来,我没有确定你现在遇到的问题,请帖一个截图出来说明,当前的显示内容以及需要的效果
回复 使用道具 举报
Church丶Vin
初级会员   /  发表于:2020-5-11 20:24:47
7#
Richard.Ma 发表于 2020-5-11 16:48
你现在显示的是有什么问题,是日期显示的格式有问题还是说根本没有数据显示出来,我没有确定你现在遇到的问 ...

好的  稍后我做个一个样例发出来
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-5-11 23:41:31
8#
好的
回复 使用道具 举报
Church丶Vin
初级会员   /  发表于:2020-5-12 13:25:48
9#

我的问题解决了,错误原因在于设置 column1.DataType 时,值有些问题导致设置完column1.Format =“yyyy-MM-dd” 后 ,页面列数据直接显示为yyyy-MM-dd
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-5-12 13:33:15
10#
嗯,好的,问题解决了就行,那看来还是值本身的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部