隐藏datagridview列

时间:2016-12-13 21:34:17

标签: c# asp.net gridview datagridview

我有以下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>

1 个答案:

答案 0 :(得分:0)

尝试设置AutoGenerateColumns =“false”。