0
我有一个页面,其中包含一个radgrid。网格包含从数据库中检索的数据。它还包含一个添加记录按钮,将为用户打开一个新选项卡,以填写新记录的详细信息。添加记录后,用户将关闭打开的选项卡。刷新radgrid一旦对数据库进行了更改?
直到用户刷新页面,添加的新记录才会显示在网格中。当用户关闭添加记录选项卡或用户切换回带有网格的选项卡时,是否有任何方法可以刷新/重新绑定网格中的数据?还是有一种方法来更新数据库中的数据,即使它不是活动选项卡(在后台刷新),即使对数据库进行了任何更改?
我试图使用该功能,但它似乎并没有工作。任何想法为什么?
$(window).focus(RefreshGrid());
function RefreshGrid() {
var masterTable = $find("<%= rgQualifiedLeads.ClientID %>").get_masterTableView();
masterTable.rebind();
}
“的操作将在服务器上与壳体网格AJAX请求而执行使用RadAjaxManager/RadAjaxPanel或ASP:UpdatePanel进行了Ajax化。“这是什么意思? radgrid是否需要放在面板内? – Scar
请参阅编辑。 干杯 –