找回密码
 立即注册

QQ登录

只需一步,快速开始

HNA_fengjie

论坛元老

39

主题

97

帖子

1万

积分

论坛元老

积分
14189

活字格认证

HNA_fengjie
论坛元老   /  发表于:2011-11-7 11:13  /   查看:4611  /  回复:3
问题描述
1,FarPoint.Web.Spread.RegExpCellType rect = new FarPoint.Web.Spread.RegExpCellType();
            rect.ErrorMessage = "请输入规范数据!(例:12.34)";            
            rect.ValidationExpression = @"^-?(0\.\d{2}|[1-9]\d*\.\d{2})$";
            cell .CellType =rect ;
我设置了单元格格式为正则表达式类型,输入是没有问题的
2,输出的问题,当把一个单元格的Text设置为一个从数据库中读出的decimal值时,将显示4为小数,和我们想要的不一致,能设置输出的格式吗?
求助

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-7 12:32:00
沙发
RegExpCellType 主要是通过ValidationExpression 来对输入进行验证,不能设置现有数据的输出格式
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-7 16:00:00
板凳
如需同时满足输入验证和现有数据正确显示,你可以实现自己的CellType类型。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-7 17:57:00
地板

回复 3# dof 的帖子

不知道这个帖子能否满足你的需求:http://gcdn.grapecity.com/showtopic-2563.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部