我有以下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>
答案 0 :(得分:0)
尝试设置AutoGenerateColumns =“false”。