我可以删除DataGridView的第一列吗?
答案 0 :(得分:2)
要隐藏第一列,您可以将RowHeadersVisible设置为dataGrid的false
dataGridView1.RowHeadersVisible=false;
答案 1 :(得分:0)
是的,您可以隐藏该列
gvGridViewID.Columns[0].Visible = false;
在gvGridViewID.DataBind();
但是如果根本不需要该列,那么在将其作为数据源提供给gridview之前,需要将其从数据源本身中删除。
注意 :其中gvGridViewID
(您可能有其他名称)是网格的ID。
答案 2 :(得分:0)
有两种解决方案
第一个是从数据源中删除列。这是在分配数据源之前。
第二个是将列隐藏在网格中,即
yourGridViewName.Columns["yourColumnName"].Visibile = false;
yourGridViewName.Columns[ColumnNo].Visibile = false;
此解决方案是在分配数据源
之后