使DataGrid中的某些列隐藏起来

先定义样式表
.noneDisplay {
 display:none;
}
绑定数据源的同时 在代码中使某些列使用样式表

datagrid1.DataSource
=datatable1;
datagrid1.Columns[
1].ItemStyle.CssClass="noneDisplay";
datagrid1.Columns[
2].ItemStyle.CssClass="noneDisplay";
datagrid1.Columns[
1].HeaderStyle.CssClass="noneDisplay";
datagrid1.Columns[
2].HeaderStyle.CssClass="noneDisplay";
datagrid1.Columns[
1].FooterStyle.CssClass="noneDisplay";
datagrid1.Columns[
2].FooterStyle.CssClass="noneDisplay";
datagrid1.DataBind();
原文地址:https://www.cnblogs.com/wormday/p/278664.html