Gridview Autosort不允许用户排序

时间:2013-11-14 07:08:11

标签: asp.net gridview

大家好,这是问题,希望你能帮助我

我在asp.net页面中使用Gridview来显示我的sql数据库中的数据。

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
    <Columns>
        <asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name"></asp:BoundField>
        <asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email"></asp:BoundField>
        <asp:BoundField DataField="College" HeaderText="College" SortExpression="College"></asp:BoundField>
    </Columns>
</asp:GridView>

gridview本身工作正常,但我想按学院自动排序,但我不希望用户能够对点击进行任何排序。希望你能帮助谢谢。

1 个答案:

答案 0 :(得分:2)

在您的数据源SqlDataSource1中添加order by College

并更改边界字段

<asp:BoundField DataField="Name" HeaderText="Name">
......

设置gridview AllowSorting = false

的属性