绑定到数据表时如何设置 gridview 列宽

2023-11-27

我将一个表绑定到 asp.net 中的 gridview

grdIssues.DataSource = mdtIssues;

grdIssues.DataBind();

问题是我无法控制列宽,asp.net 似乎自己决定每列的宽度。方法如

 grdIssues.Columns[0].ItemStyle.Width = 100;
 grdIssues.Columns[1].ItemStyle.Width = 100;

不起作用,因为列是动态创建的。我不敢相信除了手动创建每一列并填充每一行之外,没有其他方法可以做到这一点。


您不必手动创建列来设置它们的宽度,您可以这样做

 foreach (DataControlField column in OrdersGV.Columns)
    {
      column.ItemStyle.Width = Unit.Pixel(100);
    }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

绑定到数据表时如何设置 gridview 列宽 的相关文章

随机推荐