ошибка тайм-аута при выборе 50-й страницы в Telerik RadGrid - PullRequest
1 голос
/ 30 сентября 2011

Я загружаю 100000 записей в Radgrid, если я что-то делаю (выберите 50-ю страницу в элементе управления пейджером RadGrid или отфильтруйте что-нибудь в RadGrid), в 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" для RadGrid) в то время, также у меня появляется такая же ошибка.

Кто-нибудь может подсказать, что мне нужно сделать для улучшения производительности?

...