通过定制n行m列的数据表而不是常用的n行1列数据表可以有效利用页面空间,下面是一个例子: <asp:Repeater ID="roleList" runat="server" OnItemDataBound="roleList_ItemDataBound"> <HeaderTemplate> <table class="Listing_table" border="0" cellpadding="0" cellspacing="0" align="center" width="100%"> </HeaderTemplate> <ItemTemplate> <asp:Literal id="beginRow" runat="server" /> <td valign="top" id="tableColumn" runat="server"> <div class="listContainer"> <asp:Literal ID="roleName" runat="server" /> </div> </td> <asp:Literal id="endRow" runat="server" /> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:Repeater> public int ListingRows } 分页状态下的使用: <div> <asp:Repeater ID="roleList" runat="server" OnItemDataBound="roleList_ItemDataBound"> <HeaderTemplate> <table class="Listing_table" border="0" cellpadding="0" cellspacing="0" align="center" width="100%"> </HeaderTemplate> <ItemTemplate> <asp:Literal id="beginRow" runat="server" /> <td valign="top" id="tableColumn" runat="server"> <div class="listContainer"> <asp:Literal ID="roleName" runat="server" /> </div> </td> <asp:Literal id="endRow" runat="server" /> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:Repeater> </div> <div> <webdiyer:AspNetPager ID="pager" runat="server" Width="100%" OnPageChanging="pager_PageChanging" UrlPaging="true" HorizontalAlign="right" PageSize="5" EnableTheming="true" NumericButtonCount="3" UrlPageIndexName="p" NumericButtonTextFormatString="[{0}]" ShowInputBox="Always" SubmitButtonText="go" TextBeforeInputBox="跳到" TextAfterInputBox="页" ShowCustomInfoSection="Left" CustomInfoHTML="页次:<font color='red'>%currentPageIndex%</font>/%pageCount%页 <font color='red'>%PageSize%</font>个内容/页 共有<font color='red'>%RecordCount%</font>个内容" FirstPageText="<<" LastPageText=">>" PrevPageText="<" NextPageText=">" Font-Size="Smaller" ShowNavigationToolTip="true" > </webdiyer:AspNetPager> </div> public int ListingRows } 相关文章: 2022-12-23 2022-12-23 2021-05-20 2022-12-23 2022-12-23 2022-01-26 2021-11-23 2022-12-23