找回密码
 立即注册

QQ登录

只需一步,快速开始

鸳鸯配2024

金牌服务用户

30

主题

163

帖子

413

积分

金牌服务用户

积分
413
鸳鸯配2024
金牌服务用户   /  发表于:2024-10-14 10:00  /   查看:219  /  回复:2
  1. spread.bind(GC.Spread.Sheets.Events.RowChanged, function (sender, args) {
复制代码
如何能在删除行的时候,阻止取消它的删除啊?没找到相关的方法

2 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-10-14 12:08:06
沙发
您好!从您提供的代码片段中了解到您使用了RowChanged事件,该事件发生在行改变后,即行删除后才监听到该事件,此时自然无法阻止删除行。要在阻止删除行,必须在删除行时介入控制,因此,可以使用RowChanging事件,参考如下代码:
  1. sheet.bind(GC.Spread.Sheets.Events.RowChanging, function(e, args) {
  2.     console.log('row changing, args: ', args);
  3.     args.cancel = true;
  4. });
复制代码


可以参考官网API文档了解详情:
RowChanging--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#rowchanging
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-24 14:00:02
板凳
您好!由于您较长时间未回复,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部