当前位置: 代码迷 >> ASP.NET >> GridView 如何实现只显示20行,多的行数全部隐藏
  详细解决方案

GridView 如何实现只显示20行,多的行数全部隐藏

热度:7045   发布时间:2013-02-25 00:00:00.0
GridView 怎么实现只显示20行,多的行数全部隐藏
GridView 怎么实现只显示20行,多的行数全部隐藏,但是提交的时候能获取到值(里面都有隐藏input)

这么做,是为了获取所有行的ID值,但是又要兼顾页面美观,所以只显示20行。

本来想在Columns上加样式,发现不行,不然可以用 Container.DataItemIndex + 1 来判断达到20行的时候,开始设置样式display:none; 的。
请高手指点。

------解决方案--------------------------------------------------------
$("#gridview tbody tr:gt(19)").hide();
------解决方案--------------------------------------------------------
在绑定事件里面可以判断e.Row.RowIndex来设置
------解决方案--------------------------------------------------------
探讨

$("#gridview tbody tr:gt(19)").hide();

------解决方案--------------------------------------------------------
girdview在客户端的返回的源码是table。,可以直接用js来控制。1楼正解