我使用以下链接中的解决方案隐藏我的列
如何在 GridView 中隐藏 TemplateField 列
但是,这会导致更新操作出现问题,因为 gridview 充当隐藏行具有空值。那么如何在数据绑定后隐藏列呢?
protected void begv_OrderDetail_RowCreated(object sender, GridViewRowEventArgs e)
{
((DataControlField)begv_OrderDetail.Columns.Cast<DataControlField>().Where(fld => fld.HeaderText == "FileNo").SingleOrDefault()).Visible = "False";
}