找回密码
 立即注册

QQ登录

只需一步,快速开始

SnailRun

高级会员

56

主题

182

帖子

1144

积分

高级会员

积分
1144

活字格认证微信认证勋章

SnailRun
高级会员   /  发表于:2015-5-12 16:27  /   查看:4709  /  回复:4
FpSpread1.ClientAutoCalculation = true;
修改完表格数据后,通过上面的语句可以完成回传;但是前台ClientAutoCalculation="true"怎么不好用?

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-5-12 18:04:00
沙发
回复 1楼SnailRun的帖子

请问不好用指的是没有自动计算还是?我使用以下代码测试前台可以自动计算:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (IsPostBack)
  4.             {
  5.                 return;
  6.             }

  7.             this.FpSpread1.ActiveSheetView.Cells[0, 0].Value = 1;
  8.             this.FpSpread1.ActiveSheetView.Cells[0, 1].Value = 1;
  9.             this.FpSpread1.ActiveSheetView.Cells[0, 2].Formula= "SUM(A1:B1)";
  10.         }

  11.         protected void Button1_Click(object sender, EventArgs e)
  12.         {
  13.             this.FpSpread1.ClientAutoCalculation = true;
  14.             this.FpSpread1.Sheets[0].AutoCalculation = true;
  15.         }
复制代码
回复 使用道具 举报
SnailRun
高级会员   /  发表于:2015-5-13 09:22:00
板凳
公式在excel模板里面设定,前台: ClientAutoCalculation="true"不好用,但是后台 this.FpSpread1.ClientAutoCalculation = true;就好用
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-5-13 11:38:00
地板
回复 3楼SnailRun的帖子

ClientAutoCalculation 是一个服务器端属性,需要在服务器端设置。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-5-26 09:23:00
5#
回复 3楼SnailRun的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部