2017-02-09 107 views
0

如何在Page_Load事件中绑定gridview后从gridview中删除一列。例如,在下面的gridview中,我希望删除'Name'列。从gridview中删除一列

Sno Id Name 
1 1002 aaa 
2 1004 bbb 
+0

只是不要在aspx页面绑定那些不必要的列。设置AutoGeneratedColumn = false,并使用BoundFields或TemplateFields(推荐)来绑定和显示相关数据。 – Prabhat

+0

'GridView.Columns [2] .Visible = false' – Mairaj

回答

0

在asp.net网格视图中,您不必在调用中包含名称列。从那里删除/省略显式名称列声明。如果你可以将可视属性设置为no,那可能也有帮助。

0

添加下面的代码在RowCreated事件GridView的。

代码

e.Row.Cells[2].Visible = false; /*this hides the third column*/