2009-04-09 41 views
0

我有數據列表,我需要在一個時間ASP.net中繼器,滾動3同時

首先需要顯示在一個叫做「左」 DIV在網頁中3顯示,第二個名爲「中心」,第三個名爲「右」。

而且我需要能夠通過尋呼機滾動瀏覽數據。因此,接下來的3個結果將以類似的方式顯示,依此類推,直到數據集結束爲止

很明顯,轉發器中的交替模板並不適用於此。

有沒有更聰明的方法來實現這一目標?

+0

是否希望在滾動事件oc curs或者當頁面首次加載時加載數據,然後只在滾動發生時顯示數據? – rahul 2009-04-09 09:12:39

+0

我擁有一個集合中的所有數據。它通常包含約20項。我需要一次顯示3個數據。 – ChrisCa 2009-04-09 09:15:54

+0

因此,最初有3行數據會被渲染到頁面中。每次滾動後,您訪問該集合並呈現下3行......這是這種情況嗎? – rahul 2009-04-09 09:19:13

回答

0

嘗試這樣

爲一個循環(INT I = 3;我< 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 
    { 

}

第一次通過,它將使用div1,第二次div2和第三次div3,然後是第四次div1,依此類推......