2013-11-14 2 views
0

Привет всем здесь проблема, и я надеюсь, что вы можете помочь мнеGridview AutoSort Не позволяя пользователям сортировать

Я использую Gridview в моей странице asp.net, чтобы отобразить данные из моей базы данных 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 сам работает нормально, но я хочу АВТОСОРТИРОВКА Колледжем, но я не хочу, чтобы пользователи могли сортировать что-нибудь на мыши. Надеюсь, вы сможете помочь.

+0

Добавить сортировки в SQL запросе. – Raghubar

ответ

2

В вашем источнике данных SqlDataSource1 добавить order by College.

И изменить связанный подал

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

Установить свойство GridView AllowSorting = false

Смежные вопросы