Devexpress Gridview を使用していますが、キャッシュの問題があります。
ここのようなページを開発しました: http://mvc.devexpress.com/GridView/SimpleCustomBinding
想定どおりに機能しています。ただし、データベース (Mssql) の列の値を更新しても、Gridview は値を変更しません。
Web を検索したところ、EnableRowsCache が false でなければならないことがわかりましたが、このプロパティはさまざまな種類 (またはバージョン) の Gridview で利用可能であり、MVC 拡張機能を使用しているため、実装できませんでした。
キャッシュを無効にして「新しい」データを表示する方法を知っている人はいますか?
- - - アップデート - - -
掘り下げて検索した結果、キャッシュが devexpress によるものではなく、linq to sql の結果であることが明らかになりました。ビューの結果をキャッシュし、更新された値を表示しないのは linq のプロパティです。