Devexpress 网格视图中的按钮没有响应



我需要在删除按钮上设置确认消息,该按钮是使用 GridViewCommandColumnCustomButton 属性创建的。将客户端事件添加到我的网格后,除"删除"按钮外,其他按钮(在同一 AspxGridview 内(不会触发事件。

我为消息创建的事件是:

grid.ClientSideEvents.CustomButtonClick = "function (s, e) { if (e.buttonID == 'DELETE'){ e.processOnServer = confirm('Are you sure you want to delete this item?'); }}";

如果我从服务器端删除代码,所有按钮都会触发事件并按预期工作,但是如果我添加上述代码,删除按钮将正常工作,但其他按钮不会触发任何事件。

PS:所有按钮也是以相同的方式创建的

我更新了如下所示的代码。现在它工作了.

grid.ClientSideEvents.CustomButtonClick = "function (s, e) { if (e.buttonID == 'DELETE'){ e.processOnServer = confirm('Are you sure you want to delete this Voucher?');} "+
                                                      " else if  (e.buttonID == 'EDIT'){ e.processOnServer = true; } " +
                                                      " else if  (e.buttonID == 'UPDATE'){ e.processOnServer = confirm('Are you sure you want to Update this Voucher?'); }  }";

除了任何简单的答案,请分享!

谢谢:)

最新更新