jd6061 发表于 2015-7-2 11:36:00

Spread多行表头设计该如何设计?

项目需要设计如图表格,包含一些隐藏列,该如何使用spread设计器进行设计,自己弄好的,无法使用getHiddenValue在前端取到值,
最主要的是要能在绑定数据之后能在前端获取隐藏列的值,谢谢!

iceman 发表于 2015-7-2 15:19:00

回复 1楼jd6061的帖子

设计器设置Header方法如截图:


如果您使用的是 FpSpread DataSource 属性进行绑定,那么表单将重置,其它设置会全部消失。

所以需要通过循环赋值的方式对单元格进行逐一赋值。

shujian 发表于 2015-7-2 16:06:00

回复 2楼iceman的帖子

请问,您这样设计的表头能做到每个单元格为一列吗?也就是说“1111CD”至“6666”为1行6列。RowTemplate Editor能运用此处吗?

iceman 发表于 2015-7-3 09:41:00

回复 3楼shujian的帖子

Spread 如果设置了 RowTemplate Editor 可以同时用于设置列头和普通单元格。你可以尝试编辑体验效果。

如果要求“1111CD”至“6666”为1行6列则无法实现2#多行效果。

shujian 发表于 2015-7-3 10:20:00

回复 4楼iceman的帖子

请问多行表头的情况下能设置隐藏列吗?我设置了隐藏列发现前端无法取到隐藏列的值。
同时发现显示出来的表格中使用getvalue(2,2)是6666的值,而getvalue(0,6)是不正确的,说明页面生成的的表格是三列,而不是6列,在这种情况下要设置隐藏列有好的方法吗,请大神帮忙,谢谢。

iceman 发表于 2015-7-3 14:45:00

回复 5楼shujian的帖子

很抱歉,我并没有重现您的问题,我按照 1# 截图制作了一个Demo 其中前三列和截图相同,第四列为隐藏列,通过点击前台按钮可以获取隐藏列单元格的值。

shujian 发表于 2015-7-3 16:05:00

回复 6楼iceman的帖子

谢谢您的回答,我用的是VB不是C#,spread版本可能也不一样,我的Spread是8.0的,我打不开您的代码。

iceman 发表于 2015-7-6 08:44:00

回复 7楼shujian的帖子

这个是使用 Spread 8.0 VB.NET 制作的Demo,请查看:

iceman 发表于 2015-7-8 10:30:00

回复 7楼shujian的帖子

请问您的问题是否解决?如果没有请继续跟帖提问。

iceman 发表于 2015-7-17 17:48:00

回复 7楼shujian的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: Spread多行表头设计该如何设计?