2009-04-09 7 views
0

でスクロール3は、私は一度に私は、Webページ3に表示する必要があるデータのリストASP.netリピータ、時間

「左」と呼ばれるのdiv内に表示される最初のニーズを持っています、 2番目のdivは "center"と呼ばれ、3番目のdivは "right"と呼ばれます。

ページャでデータをスクロールできる必要があります。したがって、次の3つの結果は同様の方法で表示され、データセットの終わりまで表示されます。

明らかに、リピータの交互のテンプレートはこれには適していません。

これを実現するスマートな方法はありますか?

+0

スクロールイベントが発生したときにデータをロードしますか?またはページが初めて読み込まれたときにデータをロードしてから、スクロールが発生したときにのみデータを表示しますか? – rahul

+0

私はすべてのデータをコレクション内のメモリに持っています。それは通常約20項目を含んでいます。そして、私はそれらを一度に3つ表示する必要があります – ChrisCa

+0

最初の3行のデータがページに表示されます。スクロールした後、コレクションにアクセスして次の3行をレンダリングします...これはケースですか? – rahul

答えて

0

ためのこの

様ループを試し(INT I = 3; I < enumerable.length + 3; I ++){

if (i % 3 == 0) 
    { 
    // Put it in div 1 
    { 
    else if (i % 3 == 1) 
    { 
    // put it in div 2 
    { 
    else if (i % 3 == 2) 
    { 
    // put it in div 3 
    { 

}初めてスルー

、それを2番目の時刻div2、3番目の時刻div3、4番目の時刻div1などを使用します。

関連する問題