找回密码
 立即注册

QQ登录

只需一步,快速开始

ZenosZeng 讲师达人认证 悬赏达人认证

超级版主

299

主题

7874

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
13131

活字格认证圣诞拼拼乐微信认证勋章讲师达人元老葡萄悬赏达人

ZenosZeng 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-16 14:11  /   查看:11961  /  回复:12
Spread 的行头和列头部分最终将生成名为 "FpSpread1_rh“ 和 "FpSpread1_cht" 的两个Table,如果我们想再客户端通过JavaScript来取得行头或者列头中的数据,我们可以使用下面的JS代码:
  1.     var cht = ss.all("FpSpread1_cht");
  2.     var rh = ss.all("FpSpread1_rh");
复制代码
如何通过各自的 rows 和 cells 属性来访问行头和列头中的单元格,比如我要取得鼠标点击单元格所对应的行头和列头名称:
  1.     <script language="javascript" type="text/javascript" id="FpSpread1_Script0">
  2.         function FpSpread1_SelectionChanged(event) {
  3.             var ss = FpSpread("FpSpread1");
  4.             var c = ss.ActiveCol;
  5.             var r = ss.ActiveRow;
  6.             var cht = ss.all("FpSpread1_cht");
  7.             var rh = ss.all("FpSpread1_rh");

  8.             // 我们假设取列头中最后一行中单元格的值
  9.             var cheader = cht.rows(cht.rows.length - 1).cells(c).innerText;
  10.             var rheader = rh.rows(r).cells(rh.rows(r).cells.length-1).innerText;
  11.             alert("列头:" + cheader + "    行头:" + rheader);
  12.         }
  13.     </script>
复制代码
VS2010 + Spread for ASP.NET 6.0:
4038_ColumnName.zip (7.79 KB, 下载次数: 1255)

12 个回复

倒序浏览
chcchb
论坛元老   /  发表于:2013-7-17 11:27:00
沙发
取行头要没有合并的,有合并的话,可能还是取不到
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-7-18 09:07:00
板凳
回复 2楼chcchb的帖子

chcchb 你好,

Spread 渲染到前台是一个 Html Table, 文中实现的方法也是通过 table 的行列索引获取的。所以,如果是单元格存在就能获取的到,如果取合并单元格范围内的单元格无法获取。
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-4-20 10:12:06
地板
错误
捕获.PNG
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-4-20 15:00:56
5#
以前的帖子有问题可以问吗?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-20 17:48:02
6#
您用的spread studio是哪个版本的?是怎样出现了这个问题,能提供一个demo吗?光凭上述截图,没有办法知道问题出在哪里
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-4-20 18:02:24
7#
vs2010+FarPoint.Web.Spread, Version=9.40.20153.0,就是上面下载的。
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-4-21 06:54:28
8#
demo

WebForm1.rar

2.21 KB, 下载次数: 852

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-4-23 17:53:02
9#
收到,正在处理中,有结果了回复您。
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-4-26 09:09:01
10#
ClarkPan ,您好!
有帮看过吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部