找回密码
 立即注册

QQ登录

只需一步,快速开始

sam
论坛元老   /  发表于:2012-5-6 21:07  /   查看:7658  /  回复:12
嗨,
请问:如何使用JS清除Spread控件中的所有值(全部单元格)?
谢谢!

12 个回复

倒序浏览
sam
论坛元老   /  发表于:2012-5-6 21:11:00
沙发
好象这个方法不生效:
FpSpread1.Clear();
回复 使用道具 举报
sam
论坛元老   /  发表于:2012-5-6 21:32:00
板凳
嗨,再追加个问题:
在Js中如何新增一行?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-7 10:40:00
地板
你好 sam

可以通过下面的JS来实现Clear和Add功能

Clear:
  1.     FpSpread1.AddSelection(0, 0, 1, 4);
  2.     FpSpread1.Clear();
复制代码

Add:
  1. FpSpread1.Add();
复制代码
回复 使用道具 举报
sam
论坛元老   /  发表于:2012-5-7 12:33:00
5#
以上已OK。謝謝!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-7 17:28:00
6#
不客气
回复 使用道具 举报
sam
论坛元老   /  发表于:2012-5-9 21:45:00
7#
嗨,请问:我这为什么执行FpSpread1.Add(); 没反映呢?
其他的方法都是可以的。
应该在什么情况执行FpSpread1.Add(); 没反映?
注:
我的Spread控件是动态生成的。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-10 09:17:00
8#
在客户端的JS中调用FpSpread1.Add()就可以增加行,如果你的页面有分页功能的话,新增的行可能会出现在下一页。

附件是我的代码 4344_JS.zip (6.95 KB, 下载次数: 138)
回复 使用道具 举报
sam
论坛元老   /  发表于:2012-5-11 14:36:00
9#
Hi  Dof:

我按你的方法好象就是實現不了,執行沒反映。
我的應用場景很復雜(其表格控件是動態生成的),故,Demo還不好做.
不知為何?

我建了單獨的測試工程是可以實現的。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-11 15:51:00
10#
就像你所说的那样,在测试工程中执行FpSpread1.Add()应该可以增加一行,现在的问题可能和你的使用场景有关,如果做Demo比较困难,能不能描述一下你的大概使用方法,比如:如何动态生成Spread,页面是不使用UpdatePanel等。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部