如何在ASP.NET C#中的GridView中实现垂直分页

3
我想在我的asp.net网格视图中进行分页,但有一个转折,我想要垂直分页。也就是说,当我按下页面向上和页面向下键时,应该进行垂直分页。就像我做普通分页时,出现了1、2、3、4.....页,但我不想要1、2、3、4..页,我想要在我按下页面向上和页面向下键时以垂直方式完成,每页包含10条记录。

我猜你想要的是每次点击(向上或向下翻页)显示/隐藏一/两条记录。据我所知,你无法使用任何内置功能来实现这一点。你需要编写自己的自定义分页子程序。 - thunderbird
@thunderbird:我不想隐藏前10条记录,我只想向下滚动10条记录。 - Ankur
@zey:我想要向下滚动记录。你建议的帖子是为了垂直对齐网格。 - Ankur
1个回答

2
将您的GridView包装在一个div周围,并将widthheightoverflow:scroll添加到div的style属性中。
<div style="width: 100%; height: 400px; overflow: scroll">
<ASP:GridView></ASP:GridView>
</div>

同时从GridView中移除AllowPaging属性。根据需要调整div的宽度和高度。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接