Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 隐藏datagridview列时出错_C#_Asp.net_Gridview_Datagridview - Fatal编程技术网

C# 隐藏datagridview列时出错

C# 隐藏datagridview列时出错,c#,asp.net,gridview,datagridview,C#,Asp.net,Gridview,Datagridview,我有下面的gridview,问题是当我隐藏一些列以便在执行搜索时不显示它们时,当我这样做时,我加载带有隐藏列的gridview,然后它使我成为另一个包含数据库数据中所有列的gridview <asp:GridView ID="gridview" runat="server" Height="202px" style="background-color: #FFFFFF" Width="413px" AutoGenerateColumns="true" AllowPagi

我有下面的gridview,问题是当我隐藏一些列以便在执行搜索时不显示它们时,当我这样做时,我加载带有隐藏列的gridview,然后它使我成为另一个包含数据库数据中所有列的gridview

<asp:GridView ID="gridview"  runat="server" Height="202px" style="background-color: #FFFFFF" Width="413px" AutoGenerateColumns="true" 
        AllowPaging="true" DataKeyNames="Id, email, phone" PageSize="5">

          <columns>
        <asp:BoundField DataField="Name" HeaderText="Name" />
        <asp:BoundField DataField="City" HeaderText="City" />
        <asp:BoundField DataField="SUB" HeaderText="Subaddress" />
        <asp:BoundField DataField="DPT" HeaderText="Department" />
        <asp:BoundField DataField="Level" HeaderText="Level" />
    </columns>
    </asp:GridView>


尝试设置AutoGenerateColumns=“false”。

尝试设置AutoGenerateColumns=“false”。

非常感谢,太棒了!非常感谢。非常感谢,太棒了!非常感谢。