Sun*_*Sun 19 c# gridview hide asp.net-4.0
是否可以在运行时按名称显示/隐藏GridView列?
我可以通过索引来完成,如下所示:
gridReviews.Columns[4].Visible = false;
Run Code Online (Sandbox Code Playgroud)
但是我想做以下事情:
gridReviews.Columns["Name"].Visible = false;
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?
Imr*_*uch 19
您可以使用以下代码:
foreach (DataControlField col in gridReviews.Columns)
{
if (col.HeaderText == "Name")
{
col.Visible = false;
}
}
Run Code Online (Sandbox Code Playgroud)