我在 Telerik 窗口中使用了 Telerik 网格。但是,在 Telerik 窗口中保存记录时要重新绑定另一个网格。但是,网格不会重新绑定。它仅在您刷新页面时发生。我希望在完成插入的 ajaxbinding 后调用一些方法,以便重新绑定另一个网格。
问问题
103 次
1 回答
0
Telerik 网格有点棘手。基本上,您需要在网格 1 的提交上设置一个 Javascript 变量(标志)。然后在网格 1 的数据绑定上,如果标志为真,则重新绑定网格 2。像这样:
var grid1SubmitChanges = false;
function Grid1_OnSubmitChanges(e) {
grid1SubmitChanges = true;
}
function Grid1_OnDataBinding(e) {
if (grid1SubmitChanges) {
// toggle the flag so you don't always rebind Grid2 when Grid1 binds
grid1SubmitChanges = false;
// rebind Grid2
var grid2 = $('#Grid2').data('tGrid');
grid2.rebind();
}
}
于 2013-09-21T00:08:03.737 回答