找回密码
 立即注册

QQ登录

只需一步,快速开始

xiaoyanwei2000

高级会员

16

主题

56

帖子

1804

积分

高级会员

积分
1804

活字格认证

[已处理] spread 添加多行

xiaoyanwei2000
高级会员   /  发表于:2013-1-30 14:02  /   查看:5287  /  回复:4
spread绑定了sqldatasource,增、删、改都没有问题,但是增加只能单行增加,我想可以增加多行,用户可以把数据粘贴上去再更新,用了个按钮来实现添加多行

  1. protected void btnAdd_Click(object sender, EventArgs e)
  2.         {
  3.             FpSpread1.ActiveSheetView.RowCount +=5;//添加5行
  4.         }
复制代码

然后再增加的行上粘贴数据,点击更新,没有效果,跟踪事件是执行的update而不是insert事件
这个怎么处理

4 个回复

倒序浏览
xiaoyanwei2000
高级会员   /  发表于:2013-1-30 15:52:00
沙发
没人呀
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-30 19:18:00
板凳
回复 2楼xiaoyanwei2000的帖子

xiaoyanwei2000 你好

不好意思,让你久等了,我们通常会在一天时间内处理论坛问题,金牌服务用户以外的问题是按照发帖顺序进行处理,O(∩_∩)O哈哈~

这里有一个一次删除多行的例子,你可以参考,主要是在Render方法中修改Insert按钮的默认行为:
批量删除Spread中的数据

如有问题,请随时联系我。
回复 使用道具 举报
xiaoyanwei2000
高级会员   /  发表于:2013-1-31 09:38:00
地板
回复 2楼xiaoyanwei2000的帖子

xiaoyanwei2000 你好

不好意思,让你久等了,我们通常会在一天时间内处理论坛问题,金牌服务用户以外的问题是按照发帖顺序进行处理,O(∩_∩)O哈哈~

dof 发表于 2013-1-30 19:18:00

我看了删除的例子,我用的是4.0,没有GetSelections()的方法,怎么获取所选的多行呢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-31 16:03:00
5#
回复 4楼xiaoyanwei2000的帖子

修改数据之后点击命令栏上的 Update 按钮(绿色的对勾),此时会触发Spread 的Update事件,你需要在该事件中将数据保存到数据库。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部