Я разместил это на Telerik Forums, но у меня появилось ощущение, что я получу более быстрый ответ здесь, извиняюсь, если перекрестная проводка нахмурилась.Отсутствует страница/подсчеты предметов
Мой RadGrid используется для отображения значений страниц и предметов в нижнем правом углу каждой сетки. Недавно я обновил Telerik с v2011.3.1305 до v2012.1.411.
Типичная разметка для одного из моих сетей:
<telerik:RadGrid ID="AssetGrid" runat="server" AllowFilteringByColumn="True" AllowPaging="True"
AllowSorting="True" GridLines="None" GroupingSettings-CaseSensitive="false" Skin="Web20"
AutoGenerateColumns="False" OnPageIndexChanged="AssetGrid_PageIndexChanged" OnItemCreated="AssetGrid_ItemCreated"
OnItemDataBound="AssetGrid_ItemDataBound"
OnPreRender="AssetGrid_PreRender" OnSortCommand="AssetGrid_SortCommand" OnNeedDataSource="AssetGrid_NeedDataSource"
EnableLinqExpressions="false">
<ClientSettings EnableRowHoverStyle="true">
<Selecting AllowRowSelect="true" />
<ClientEvents OnRowDblClick="RowAssetSelected" />
</ClientSettings>
<MasterTableView EditMode="InPlace" AllowFilteringByColumn="true" ShowFooter="false"
EnableColumnsViewState="true" AutoGenerateColumns="false" CellSpacing="-1" DataKeyNames="AsId"
Font-Size="90%" AllowCustomSorting="true" AllowCustomPaging="true" Width="100%">
<PagerStyle Mode="NextPrevAndNumeric" Visible="true" AlwaysVisible="true" />
<!-- RowIndicatorColumn, ExpandCollapseColumn, Columns, etc -->
</MasterTableView>
</telerik:RadGrid>
Я только включены ниже код для NeedDataSource, но если какой-либо из других помочь, дайте мне знать, и я получу их отвечал:
protected void AssetGrid_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
{
var collection = getAssets();
AssetGrid.VirtualItemCount = collection.Count;
AssetGrid.DataSource = collection.Skip(AssetGrid.PageSize *
AssetGrid.CurrentPageIndex).Take(AssetGrid.PageSize);
}
сетки однако, отображение пейджера строку следующим образом:
Есть ли уставка, которую я пропустил, чтобы включить подсчет страницы/предмета в правом нижнем углу, как показано почти во всех Telerik Pager Examples?
Заранее благодарен!
добавить 'PageSize =" 10 "' для разметки и посмотреть, работает ли она? –
@rs - Я добавил атрибут размера страницы в MasterTableView, к сожалению, он, похоже, не имеет никакого значения. Благодарю вас за предложение. – Smudge202