0
我想从客户端删除telerik radgrid上的所有行。我可以使这个删除功能工作,但只有当分页被禁用时,否则当分页被启用时,它只是每次删除第一页。当启用分页时Telerik RadGrid getDataItems()不工作
有没有办法让我这个工作或有不同的方法?
下面是当一个按钮来删除所有行按我的回调:
function DeleteDialogCallBack(args) {
if (args === true) {
var ajaxManager = $find("<%= MasterUserListRadAjaxManager.ClientID %>");
var grid = $find("<%= UserMasterListRadGrid.ClientID %>");
var masterTable = grid.get_masterTableView();
var selectedRows = masterTable.get_selectedItems();
var param = "Delete";
for (var i = 0; i < selectedRows.length; i++) {
var row = selectedRows[i];
param += "|" + masterTable.getCellByColumnUniqueName(row, "ID").innerHTML;
}
ajaxManager.ajaxRequest(param);
}
}
谢谢
@ user3614070,很高兴我的答案可以帮助你。您能否通过点击左侧的向上箭头来回答答案。在此先感谢 – Gouda 2014-12-13 20:51:22
mGouda非常感谢您的答案,它确实帮助我,但我没有足够的声望尚未投票,否则我会做到这一点。谢谢! – user3614070 2014-12-16 14:41:32
@ user3614070,很高兴知道我可以帮忙,关于投票,没关系,接受答案就足够了:) – Gouda 2014-12-16 15:32:24