GridView:如何设置要显示的行数

Jea*_*ela 10 c# gridview rows

我想我的网格视图只显示3行关于如何实现这一点的任何想法?

谢谢

Tim*_*ter 19

启用分页并将GridView设置PageSize为3.

如何:在GridView Web服务器控件中启用默认分页

如果要限制GridView仅显示3行而不分页,则需要使用DataSource只有3条记录(通过SQL- TOP-Clause或LimitMySQL或LINQ Take(3)).


Eri*_*rdo 5

如果您可以限制查询中的记录,那么这是最好的方法.

但是,如果你不能在查询中限制它们......这是另一种方法:

  1. 设置" allowpaging=true"和" pagesize=X"(将X更改为您想要显示的行数).
  2. 使用自定义CSS类分配pagerstyle.

    <pagerstyle cssclass ="hidden"/>

  3. 将该自定义类设置为:

    .hidden { visibility:hidden; display:none; }

现在,您的网格将使用分页逻辑,但隐藏了寻呼机控件.

它不是最干净/最优雅,但它的工作原理.