找回密码
 立即注册

QQ登录

只需一步,快速开始

码出一个新世界

初级会员

54

主题

144

帖子

398

积分

初级会员

积分
398

微信认证勋章

码出一个新世界
初级会员   /  发表于:2016-9-21 17:29  /   查看:3136  /  回复:3
模板里面可以针对字段选择单元格类型,目前有几个问题:
1、复选框类型怎么用,选择了复选框类型感觉没有用,又不能像组合框那样定义几个值来选择;
2、超链接类型绑定数据之后,显示的是Hyperlink,这个Hyperlink的文本值如何动态的修改;
3、按钮类型在这里面有什么用,我设置了一个按钮类型的字段而且也给了值发现并没有什么变化;
4、我用的源码版的设计器,这里面的单元格类型在源码里能不能扩展,加几种其他的类型,比如日期类型、单选类型等,如何扩展
QQ图片20160921171918.png
QQ截图20160921172619.png

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-9-22 09:37:56
沙发
1. 复选框类型需要绑定 bool值,他的作用就是选中不选中,我明白您想要的应该是 比如有 男女两个复选框,然后绑定男或者女,这种情况下应该用组合框(combobox)
2 3. 超链接和button都属于事件型的,他们的文字并不随着绑定变化,一般是用于处理用户行为。
4. 可以自己添加,你需要提前实现好日期等类型的CellType,对应添加就好了。
回复 使用道具 举报
码出一个新世界
初级会员   /  发表于:2016-9-22 10:56:42
板凳
dexteryao 发表于 2016-9-22 09:37
1. 复选框类型需要绑定 bool值,他的作用就是选中不选中,我明白您想要的应该是 比如有 男女两个复选框,然 ...

男女那个例子应该是单选框,可以用组合框的方式实现,复选框比如说爱好有好多种有可能同时选多个,这种情况下就不能用组合框了,组合框只能单选
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-9-22 11:05:13
地板
这个得自己实现了,因为这种多选的数据组合方式由于业务不同可能会不同。

还有一种解决方案是将这些选项分散到不同单元格,在服务端对数据源做一个处理,提前确定好哪一个爱好是否勾选。
页面上可以取消网格线,用边框重新将checkbox 组合到一起。


blob74473265.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部