2009-04-09 44 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,依此类推......