您好,我有一个 GridView ,它是使用数据集通过 C# 动态生成的。 我将行 ID 字段(从数据库)传递到 GridView ,因为当用户单击编辑记录时需要这样做。但是我不希望用户能够查看该列。 我尝试了以下但似乎不起作用?谁能建议一种隐藏列的方法或将信息附加到 GridView 行的更好方法,以便以后使用。 C#
DataColumn ColImplantCustomerDetailsID = new DataColumn();
ColImplantCustomerDetailsID.ColumnName = "Implant ID";
ColImplantCustomerDetailsID.DataType = typeof(int);
ColImplantCustomerDetailsID.Visable = false; <-- visable doens't work here.
asp.net
最佳答案
DataColumn 没有“可见”属性。哎呀,它也没有“可见”属性。
在绑定(bind)之前使用它
gridviewNameHere.Columns[index].Visible = false;
您可以使其在您的事件处理程序之一上再次可见。
关于c# - Gridview 使列不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3062595/