如何删除网格视图pagesize?

时间:2013-09-11 22:18:21

标签: asp.net vb.net gridview page-size

我的gridview每页显示10行,但有些行太大(某些字段是varchar(100))。 例如,“观察”字段:值可以是“无”或......非常长的文本。 它使页面具有不同的高度:一些是可滚动的,另一些是没有。

我想知道是否有办法忽略/删除“pagesize”gridview属性,并使其显示尽可能多的具有固定高度的行(没有垂直滚动条)。

2 个答案:

答案 0 :(得分:2)

不,您无法根据整个网格的垂直高度控制增长或缩小的行数。

最好截断网格中显示的值,然后在每行中显示一个视图详细信息按钮,或者创建一个悬停效果,如果用户希望查看全文,则显示全文。

另一种可能性是具有页面大小值(即5,10,20,25,50等)的下拉列表,其允许用户根据他们的喜好调整页面上显示的行数。

答案 1 :(得分:0)

您可以将de gridview放在高度等于100%的div中,并禁用gridview的页面大小,这样就可以获得您正在寻找的布局。