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
請參閱編輯。 乾杯 –