我正在使用 Devexpress Gridview,但遇到了缓存问题。
我在这里开发了一个页面:http: //mvc.devexpress.com/GridView/SimpleCustomBinding
它正在按预期工作。但是,如果我更新数据库 (Mssql) 中的列值,Gridview 不会更改该值。
在网上搜索并发现 EnableRowsCache 必须为 false 但我无法实现它,因为我认为此属性可用于不同类型(或版本)的 Gridview 并且我们一直在使用 MVC 扩展。
有人知道如何禁用缓存并使其显示“新鲜”数据吗?
- - - 更新 - - -
经过大量的挖掘和搜索,现在很清楚缓存不是由于devexpress,而是linq to sql的结果。它是 linq 的一个属性,它缓存视图的结果并且不显示更新的值。