c#求助 DevExpress 中 gridView1 根据屏幕高度循环滚动

 我来答
匿名用户
2016-09-21
展开全部
<div style="width:100%; overflow:scroll; clear:both;"></div>
问题出在这个div了,和GridView没关系。
你可以这样做:
前台:
<div id=’divGridView‘ runat=‘server’ >
<asp:GridView ID="gvBargain" runat="server" AutoGenerateColumns="False" CssClass="gridview_m"
Style="text-align: center" OnRowDataBound="gvBargain_RowDataBound" Width="1300px">
<Columns>
<asp:BoundField HeaderText="编号">
<ItemStyle Width="40px" />
</Columns>
</asp:GridView>
</div>
后台:
................
this.divGridView.Attributes["style"] = "width:770px;overflow:auto;"
+ (dt.Rows.Count >= 30 ? "height:480px" : string.Empty);
其中的dt表示要绑定到gvBargain上的DataTable,这个语句就是当要绑定的数据dt.Rows.Count
大于你设置的行数(这里我设置的是30)时候显示滚动条否则不显示。div的高度和超过多少行时显示滚动条,你可以自己调试,看看具体有多少行时需要显示,就可以了。

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式