私はradgridを含むページを持っています。グリッドには、データベースから取得したデータが含まれています。また、レコードの追加ボタンがあり、ユーザーが新しいレコードの詳細を記入するための新しいタブが開きます。レコードを追加した後、ユーザーは開いたタブを閉じます。データベースに変更が加えられると、radgridを更新しますか?
追加された新しいレコードは、ユーザーがページを更新するまでグリッドに表示されません。ユーザーがレコードの追加タブを閉じたとき、またはユーザーがグリッドのタブに戻ったときにグリッド内のデータを更新/再バインドする方法はありますか?または、アクティブなタブ(バックグラウンドでリフレッシュ)でなくても、データベースへの変更が行われたら、グリッド内のデータを更新する方法はありますか?
私はこの機能を使用しようとしましたが、動作していないようです。どんな考え?
$(window).focus(RefreshGrid());
function RefreshGrid() {
var masterTable = $find("<%= rgQualifiedLeads.ClientID %>").get_masterTableView();
masterTable.rebind();
}
「アクションは、グリッドた場合のAJAXリクエストをサーバ上で実行されますRadAjaxManager/RadAjaxPanelまたはASP:UpdatePanelでajaxifiedされます。 "これは何を意味するのでしょうか?ラドグリッドはパネルの中にいる必要がありますか? – Scar
編集をご覧ください。 乾杯 –