我现在想把GridView中的一列移除或隐藏起来,反正不要在GridView上显示出来就行了,请教大家有什么好的办法?

解决方案 »

  1.   

    设置 Visible="false"
    例如:
     <asp:TemplateField Visible="false">
                                    <ItemTemplate>
                                        <asp:CheckBox ID="ChkB" runat="server" />
                                    </ItemTemplate>
                                    <ItemStyle Width="10px" />
                                </asp:TemplateField>
      

  2.   

    DataGrid1.Columns[i].Visible = false,
      

  3.   

    GridView.Columns[列号].Visible = false;
      

  4.   

    DataGrid1.Columns[i].Visible = false,