0

私はasp.netを初めて使用しています.datalistを使用しています.datalistを使用していsqldatasource1ますselect * from image. しかし、ページごとに 12 枚の画像と次のボタンをクリックする必要があるのは 13 から 24 までなので、これを行う最も簡単な方法を教えてください。

4

1 に答える 1

0

特別なパラメーターを SQL proc に送信するのはどうですか。たとえば、ページ要求ごとに特定の行ブロックを取得する。

ページ サイズが 12 レコード/ページであると仮定すると、ページ 1 の場合、1 ~ 12 の行番号を持つレコードを取得する必要があります。例えば;

SELECT * FROM
(
   SELECT ROW_NUMBER() OVER(ORDER BY YourColumns) NUM,
   * FROM YOURTABLE
) list
WHERE NUM >1AND NUM <12
于 2012-11-25T06:28:05.893 に答える