RadGridコントロールがあります。並べ替え/フィルターイベントハンドラーでRadGrid.Rebind()を呼び出すと、データが更新されます。RadGridの外部のリンクボタン内でrebind()を呼び出すと、NeedDataSourceがトリガーされ、データソースが適切に変更されますが、RadGrid自体は新しいデータソースでセル値を更新しません。更新する唯一の方法は、ブラウザーを手動で再更新することです。
なぜこれが起こるのか誰かが何か考えを持っていますか?
(Telerik AJAX Controls for .NETの使用)
編集:私のリンクボタンはRadAjaxPanelでラップされていませんでした。これをRadGridとリンクボタンの周りのマークアップに入れました。何も起こっていません..私はこれが物事をどのように変えるかわかりません..確かに私はこのRadAjaxPanelで何かをしなければなりませんか?