<telerik:RadGrid ID="rgRecentSubmissions" runat="server" AllowPaging="True" AutoGenerateColumns="False"
PageSize="10" GridLines="None" Skin="Office2007">
默认情况下,RadGrid显示10条记录,并有一个下拉过滤器,可将页面大小增加到20或50条记录。在下拉列表中选择另一个值后,页面将重新加载(回发)并扩展RadGrid以显示更多选定的记录。
现在,当您的记录少于50并且您为页面大小选择值50时会出现问题。回发后,下拉过滤器将丢失,您无法重新选择较低的页面大小值。
任何人都会遇到这种情况或者可能知道为什么会这样?无论页面大小和记录数量如何,我都需要保留下拉选择器。
更新 好吧,我试图发布一些图片,但因为我据称没有足够的“声望点”而无法发布。
让我知道你的想法。
答案 0 :(得分:2)
尝试使用此声明:
<telerik:RadGrid ID="rgRecentSubmissions" runat="server" AllowPaging="True" AutoGenerateColumns="False"
PageSize="10" GridLines="None" Skin="Office2007" PagerStyle-AlwaysVisible="true">
我在这里做的是获取PagerStyle-AlwaysVisible属性并将其设置为true,就像魅力一样:)如果你觉得它更干净,你当然可以在你的RadGrid标记中打开<PagerStyle></PagerStyle>
标签。