找回密码
 立即注册

QQ登录

只需一步,快速开始

ttjie

高级会员

14

主题

55

帖子

1877

积分

高级会员

积分
1877

活字格认证

ttjie
高级会员   /  发表于:2014-1-8 16:54  /   查看:6346  /  回复:5
你好,

我在做一个demo,每编辑一个cell之后不想点update button就自动计算相关的formula,这个把ClientAutoCalculation设置成true就可以,可是我发现只有formula更新了,但是chart没有自动更新,还是要点一下update button之后才会更新,不知道chart有没有autocalculation这样的属性?

谢谢

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-1-8 17:55:00
沙发
回复 1楼ttjie的帖子

抱歉,当前没有类似属性,你可以通过前台 FpSpread1_EditStopped 事件调用 FpSpread1.Update();  方法进行自动刷新。
回复 使用道具 举报
ttjie
高级会员   /  发表于:2014-1-9 12:49:00
板凳
回复 2楼iceman的帖子

这是一个前端事件,要把FpSpread1.update()写到JS的function里吗?我用的spread 7,能给个例子吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-1-9 13:38:00
地板
回复 3楼ttjie的帖子

Update 为前提方法,请参考示例:VS2010 + Spread for ASP.NET 7.0V2 + C#

11604.zip (10.96 KB, 下载次数: 708)
回复 使用道具 举报
ttjie
高级会员   /  发表于:2014-1-9 14:28:00
5#
回复 4楼iceman的帖子

ClientEvents-EditStopped="fpupdate"
        <script type="text/javascript">
            function fpupdate()
            {
                var spread = this.document.getElementById('<%=FpSpread1.ClientID%>');
                spread.Update();
            }
        </script>

改成这样可以,谢谢你
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-1-9 14:33:00
6#
回复 5楼ttjie的帖子

不客气,有问题欢迎开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部