【发布时间】:2012-07-02 13:30:59
【问题描述】:
我有一个页面,其中包含多个通过 ajax 延迟加载的 DevExpress 网格视图。问题是每次 ajax 加载后只有最后加载的 gridview 可以正常工作,其他的都死,即排序、过滤和分页不起作用。
我已经将问题定位为这样一个事实,即在每次 ajax 加载时,都会向 DXR.axd 发出一个 Web 请求,它会返回新的全局 DevExpress JS 对象(如 ASPx = new { };)覆盖旧对象,这会导致之前的-加载的网格停止工作(如果在初始页面加载时存在多个网格视图,则此不会发生,每个回调仅加载网格内容,不加载 DXR.axd)。
作为最后的手段,我可以加载托管在 IFRAME 中的网格视图,我想这会解决问题,但它很麻烦(IFRAME 大小问题),如果可能的话我想避免它。 p>
【问题讨论】:
标签: asp.net-mvc gridview devexpress