在HTML / ASP.Net上设置DataGridView列宽度

时间:2015-08-06 03:48:59

标签: c# html asp.net

所以我将我的DataGrid与sql查询中的一些数据绑定在一起,当我显示它看起来一切正常时,所有的数据/列/行都在那里。
现在我要做的是将固定宽度设置为某些列(名称,电子邮件,地址),如果文本超出该宽度,我希望它被隐藏。我已经看到很多方法可以更改表格中的宽度,但这不适用于DGV
我也尝试了DataGridView1.Columns[1].Width(),但DGV.Columns没有宽度选项。

我没有添加任何代码,因为它是一般性问题,如果您有任何示例,那就太棒了。感谢

1 个答案:

答案 0 :(得分:0)

列没有width属性但是Cells有它。你可以在单元级别设置它。

TestGridView.Rows[0].Cells[0].Width

使用TestGridView.Rows[0].Cells[0].Text属性获取单元格的值,并编写逻辑以检查它是否超出指定的宽度。