找回密码
 立即注册

QQ登录

只需一步,快速开始

sam
论坛元老   /  发表于:2012-1-17 16:34  /   查看:3827  /  回复:1
如何知道Spread控件中数据的哪些行有更改过,在修改按钮中就只执行保存此些数据.
请帮忙解决此问题,非常感谢!

1 个回复

正序浏览
iceman
社区贡献组   /  发表于:2012-1-17 17:10:00
沙发

回复 1# sam 的帖子

sam 你好:
可以通过 Spread UpdateCommand 事件去获得表单数据的更改值,请参考代码:

  1. protected void FpSpread1_UpdateCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
  2. {
  3. //取得更改值
  4. System.Collections.ArrayList a = e.EditValues;
  5. //下面添加 SQL 语句.....
  6. }
复制代码
通过 e.CommandArgument 获取改变值的行索引,通过 e.EditValues[index] 取得列索引。
可以参考这个帖子:http://gcdn.grapecity.com/showtopic-2491.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部