0

データベースの変更とGridViewでの変更のレンダリングの両方を行う場合、現在、どの列のようなGridViewの状態を失いたくないため、CType(grd.DataSource、DataView).Tableセルの値を明示的に変更する必要があります。グループ化され、どのグループ行が開いているか、どの列がフィルタリングされているかなど。関連する変更は構造的に重要ではありません(行数も変更されません)が、変更を行うレンダリング変更でさえ不可能ではなかったと思います。

とにかく、XtraGridは、このすべてのGridView状態を保持しながら、データをGridViewにリロードする一般的な方法を提供しますか?または、本当に必要な場合は、基本的にこの目的のために独自のジェネリックコードを作成する必要がありますか、それとも、処理している特定のケースでリロードせずに、変更されたGridView値に固執する必要がありますか?

4

1 に答える 1

1

しばらく前に私はこのコードを書きました、そしてそれは次のDevExpressサイトで公開されています:

XtraGridビューの状態を保持する方法

XtraGridのビューステートをマルチレベルのマスター/詳細で保持する方法

于 2011-04-11T12:40:28.957 に答える