2016-06-19 7 views
0

でページサイズの変更後に動作を停止します。私のページングセレクタはグリッド選択あたり10オブジェクトの上にあるときに それはクライアント側RowSelectは、私は私のプロジェクトの多くのtelerikラドグリッドを持ってradgrid

<clientsettings> 
     <Selecting AllowRowSelect="True" /> 
</clientsettings> 

とクライアント側の行選択を持っている能力を初期化し、それが正常に動作しますが、私は20または50にページサイズを変更したとき、[OK]と第1ロード中です突然選択が止まり、前と同じように行を選択することはできません。誰もこれで私を助けることができますか?例えば ​​-

答えて

0

RadGridは、ポストバック上の現在の選択を失いデータがソートされたときに、新しい グループやフィルタを追加、またはときに、現在のページが変更されています。

次のアプローチを試して、クライアント側の選択を永続化する方法を実装できます。次のロジックは、選択された行永続化するために使用される

(サンプルコードスニペットは、添付のリンクである):

  1. ハンドルOnRowSelectedとRadGridのイベントOnRowDeselectedハンドラでは、選択したアイテムのコレクションを更新する必要があります。

  2. ハンドルOnRowCreatedイベント。このハンドラでは、現在の項目が選択された行コレクションに存在しているかどうかを確認し、必要に応じて にそれを選択する必要があります。詳細については

、この記事をチェックしてください - Persisting the Selected Rows Client-side on Sorting/Paging/Filtering/Grouping

関連する問題