Изменение порядка сортировки по умолчанию для списка и сетки в порядке убывания - PullRequest
1 голос
/ 03 января 2012

На моих страницах aspx есть сетка и список, в которых отображаются таблицы из моей базы данных; первое поле столбца - поле идентификатора. Я хотел бы, чтобы идентификатор в порядке убывания по умолчанию при загрузке страниц aspx, чтобы отображаемые данные были от самых новых до самых старых (я делаю обзор веб-сайта). Я не уверен, как это сделать, когда страница загружается, она отображает данные в порядке возрастания. Пользователи могут щелкнуть столбец идентификатора и изменить порядок, но это не то, что мне нужно.

Любая помощь в том, как это сделать, будет очень признательна!

 <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
        AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="ID" 
        DataSourceID="DataSource">
        <Columns>
            <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" 
                ReadOnly="True" SortExpression="ID" />
            <asp:BoundField DataField="Name" HeaderText="Name" 
                SortExpression="Name" />
            <asp:BoundField DataField="Date" HeaderText="Date" 
                SortExpression="Date" />
            <asp:BoundField DataField="CPUModel" HeaderText="CPUModel" 
                SortExpression="CPUModel" />
            <asp:BoundField DataField="Manufacturer" HeaderText="Manufacturer" 
                SortExpression="Manufacturer" />
            <asp:ImageField DataImageUrlField="Picture">
            </asp:ImageField>  
        </Columns>
    </asp:GridView>

1 Ответ

2 голосов
/ 03 января 2012

Разве вы не можете просто заказать по ID через ваши запросы источника данных SQL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...