我将一个表绑定到 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(使用前将#替换为@)