0

我使用 asp.net 制作了一个 Picasa 类型的应用程序,该应用程序使用ListView控件在浏览器中显示图像。

所有图像看起来都很好。它直接从服务器文件夹中获取图像并立即以缩略图形式显示。当单击任何图像时,它使用 jQuery 以大尺寸显示该特定图像。然后就可以关闭了。

但是,有一个问题。如果单个服务器文件夹中有超过 100 张图像,它会跳过一些图像并在那里显示空白 x。所以我决定每页分页 40 张图片。我怎样才能做到这一点ListView

4

2 回答 2

1

您将不得不DataPager在.LayoutTemplateListView

您可以像这样添加它:

<asp:DataPager runat="server" ID="DataPager" PageSize="40">
    <Fields>
      <asp:NumericPagerField ButtonCount="10"
           PreviousPageText="<--"
           NextPageText="-->" />
    </Fields>
</asp:DataPager>
于 2012-10-02T12:05:04.920 回答
0

这是一篇使用 DataPager 控件的文章(带有可下载的演示/源代码) - http://www.4guysfromrolla.com/articles/021308-1.aspx#postadlink

于 2012-10-02T11:49:13.967 回答