2012-03-07 7 views
1

バックグラウンドで更新されるテーブルからユーザを表示するためのradgridがあります。 Radgridのデータソースでレコードが更新されるたびにグリッドを更新したい。グリッドデータソースがバックグラウンドで更新されると自動的にradgridをリフレッシュする

+0

をクリアするには、グリッドを自動的にリフレッシュする必要があります。たとえば、データソースとして使用しているデータベース内のテーブルが、ページ上ではなく他のアクションを介して更新されている場合などです。 –

答えて

2

あなたは、それが自動的にリフレッシュを行いますTelerik RadAjaxManagerを使用することができます。..

編集:

:ここ

コードです
<telerik:RadAjaxManager ID="RadAjaxManager1" DefaultLoadingPanelID="RadAjaxLoadingPanel1" 
     runat="server"> 
     <AjaxSettings> 
      <telerik:AjaxSetting AjaxControlID="controlID"> 
       <UpdatedControls> 
        <telerik:AjaxUpdatedControl ControlID="GridId" /> 
       </UpdatedControls> 
      </telerik:AjaxSetting> 

+0

これに対していくつかのサンプルを提供できますか? – Geeth

+0

私は自分のコードを編集しました、controlIDでグリッドに影響を与えるcontrolIDを与えることができます。 –

+0

私はこれをたくさん検索し、これを修正しました。その他の答えは、データグリッドをバインドすることに関連していますが、グリッドをユーザーに表示されたとおりに更新するとは限りません。良い答え –

-1

グリッドのバインドに必要なデータソースを使用できます。

レコードを更新した後、ユーザーはRadGrid.Rebind()メソッドを使用できます。

2

だけでリフレッシュRadGridのために次のコードを使用します。

Radgrid1.Rebind(); 
+1

データソースが更新されると自動的にグリッドを更新したい – Geeth

関連する問題