0

ListViewコントロールを使用してブラウザーに画像を表示するasp.net を使用して、Picasa タイプのアプリケーションを作成しました。

すべての画像は完全に正常に表示されます。サーバーフォルダーから直接画像を取得し、サムネイルに即座に表示します。いずれかの画像がクリックされると、jQuery を使用してその特定の画像を大きなサイズで表示します。その後、閉じることができます。

ただし、問題があります。1 つのサーバー フォルダーに 100 を超える画像がある場合、いくつかの画像がスキップされ、そこに空白の x が表示されます。そこで、1 ページあたり 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 に答える