当我最初加载一个包含radgrid的页面时,页面会在几秒钟内加载。当我刷新完全相同的页面时,页面加载需要几分钟。我发布了代码,但我不确定它是否相关 - 因为代码没有从初始页面加载更改为页面刷新。所以这是一个更普遍的问题,有没有人在页面刷新和初始加载时对radgrid渲染的任何困难/经验非常缓慢?
答案 0 :(得分:0)
如果没有代码和数据库连接检查结果,很难回答。
但是,导致此类行为的最常见问题之一是数据库中没有数据字段或数据字段错误的列。
检查并确保您拥有的每个列甚至隐藏列都在数据库中包含其数据字段。发生在我身上的是一个隐藏的列在数据域中有一个拼写错误,这导致了类似的问题。
检查列的数据类型是否与数据库中的数据类型相对应。
在不同的网络浏览器上测试您的网格,并最终相应地更新您的问题。
答案 1 :(得分:0)
原来是观点。我为整个页面禁用了它(只是为网格执行它没有好处)并且页面快速加载/刷新。现在禁用了viewstate会出现一大堆新问题,但我们正在努力解决这些问题。
答案 2 :(得分:0)
我已经与Telerik控件(特别是RadGrid)合作多年并且从未需要禁用视图状态 - 如果您有Telerik支持我会鼓励您与他们联系以解决您的问题,如果您没有&# 39;如果有支持,你仍然可以访问http://telerik.com/help的文档。还有一个非常有用的论坛。