尽可能简单。我有一个网站,主页上填充了ASP Repeater control
。这会显示您在过去30天内在网站上关注活动的人员的详细信息。
我的问题是,如果你跟随很多人并且他们参与了许多最近的活动,我不希望我的主页加载太长时间,这意味着repeater
会非常长,因此我的页面正在拉伸。
我想要的是repeater
显示15个项目/行,然后在这下面显示更多'显示更多'链接将显示其余部分或每次点击显示另外15个(或者我会很满意!)
这是我的repeater
代码......
<asp:Repeater ID="RptNewsFeed" runat="server"
onitemdatabound="RptNewsFeed_ItemDataBound">
<ItemTemplate>
<div class="NewsFeedItem">
<div class="ProfileImageContainer">
<asp:HyperLink ID="HlkProfileImageLink" runat="server" EnableViewState="false">
<asp:Image ID="ImgProfileImage" runat="server" EnableViewState="false" />
</asp:HyperLink>
</div>
<div class="ProfileLinkContainer">
<asp:HyperLink ID="HlkProfileLink" runat="server" EnableViewState="false" CssClass="ActionDoneBy"></asp:HyperLink>
<asp:Label ID="LblAction" runat="server" EnableViewState="false" CssClass="Action"></asp:Label>
<asp:HyperLink ID="HlkActionObjectLink" runat="server" EnableViewState="false" CssClass="ActionDone"></asp:HyperLink>
</div>
<div class="TimeContainer">
<asp:Label ID="LblActionTime" runat="server" EnableViewState="false"></asp:Label>
</div>
</div>
</ItemTemplate>
提前感谢您提供的任何帮助!