在telerik RadGrid中选择第50页时出现超时错误

时间:2011-09-30 15:05:39

标签: asp.net-ajax telerik telerik-grid

我正在Radgrid中加载100000条记录,如果我正在做任何事情(在RadGrid中选择第50页的Radrrid Pager Control或在RadGrid中过滤掉某些东西),它需要花费太多的时间来加载,有时我得到的错误就像“没有足够的存储空间来完成此操作。”,

这是代码:

<telerik:RadGrid ID="RadGridRollup" Skin="Vista" runat="server" AutoGenerateColumns="true"

ShowHeader="true" AllowFilteringByColumn="true" AllowSorting="true" ShowFooter="false"

PageSize="50" OnNeedDataSource="RadGridRollup_NeedDataSource" AllowPaging="true"

EnableLinqExpressions="false" PagerStyle-AlwaysVisible="true" PagerStyle-Position="Bottom"

GridLines="None" Height="300px" Width="1000px" >

<ClientSettings AllowKeyboardNavigation="true" EnableRowHoverStyle="true">

<Scrolling AllowScroll="True" EnableVirtualScrollPaging="True" UseStaticHeaders="True"

SaveScrollPosition="True" />

</ClientSettings>

<GroupingSettings CaseSensitive="false" />

<MasterTableView PagerStyle-AlwaysVisible="true" PagerStyle-Position="Bottom" PagerStyle-Mode="NextPrevAndNumeric">

<ItemStyle Wrap="true" />

<Columns>

</Columns>

</MasterTableView>

</telerik:RadGrid>

之后我在那时包含了属性(ViewStateMode =“Disabled”EnableViewState =“false”for RadGrid),我也遇到了同样的错误。

任何人都可以建议我需要做些什么来进一步提高性能吗?

0 个答案:

没有答案