0

皆さん、こんにちは。ここに問題があります。助けていただければ幸いです。

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>

グリッドビュー自体は正常に機能していますが、大学で自動ソートしたいのですが、ユーザーがクリックで何でもソートできるようにしたくありません。ありがとうございます。

4

1 に答える 1

2

Data-SourceSqlDataSource1に を追加しorder by Collegeます。

そしてバインドされたフィールドを変更します

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

グリッドビューのプロパティを設定AllowSorting = false

于 2013-11-14T07:25:26.817 に答える