找回密码
 立即注册

QQ登录

只需一步,快速开始

telank

初级会员

19

主题

49

帖子

473

积分

初级会员

积分
473

[已处理] 日期格式化问题

telank
初级会员   /  发表于:2018-12-10 15:03  /   查看:2928  /  回复:3
版主

单元格设定日期格式后
DataSource赋值以后 显示没有格式化

FarPoint.Web.Spread.DateTimeCellType dtcell = new FarPoint.Web.Spread.DateTimeCellType();
            dtcell.DateTimeFormat = new System.Globalization.DateTimeFormatInfo();
            dtcell.DateTimeFormat.ShortDatePattern = "MM/dd";
            dtcell.FormatString = "MM/dd";
            dtcell.EditMode.DateTimeFormat = new System.Globalization.DateTimeFormatInfo();
            dtcell.EditMode.FormatString = "MM/dd";
            dtcell.ShowPopupButton = true;
            spdList.ActiveSheetView.Columns[4].CellType = dtcell;


直接赋值 显示是格式化的,但是DataSource赋值就没有格式化显示


3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-12-11 11:13:46
沙发
DataSource 里日期是什么格式的?如果是string,不会被formta的,需要转为datetime
回复 使用道具 举报
telank
初级会员   /  发表于:2018-12-11 16:27:08
板凳
确实是 处理了 谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-12-12 08:53:51
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部