命令网格视图列表降序

时间:2013-03-08 11:41:27

标签: asp.net select gridview objectdatasource ascx

我目前有一个数据表,按ID顺序排序,但我希望列表按降序排序。我相信这是一个简单的问题,但我无法弄清楚如何做到这一点。 这是ObjectDataSource等。我只是不确定在哪里更改代码... 谢谢

<asp:ObjectDataSource 
        ID="odsTours" 
        runat="server" 
        SelectMethod="GetFiltered" 
        TypeName="blive.Shop.Tour" 
        SortParameterName="sortExpression">
        <SelectParameters>
            <asp:Parameter 
                Name="isActive" 
                ConvertEmptyStringToNull="true" 
                DefaultValue="" />
            <asp:Parameter 
                Name="isInThePast" 
                ConvertEmptyStringToNull="true" 
                DefaultValue="" />
        </SelectParameters>
    </asp:ObjectDataSource>

    <asp:ObjectDataSource 
        ID="odsBookings" 
        runat="server" 
        SelectMethod="GetFiltered" 
        TypeName="blive.Shop.Booking" 
        SortParameterName="sortExpression">
        <SelectParameters>
            <asp:ControlParameter  
                ControlID="ddlTourFilter" 
                PropertyName="SelectedValue"
                Name="tourId" 
                Type="Int32"
                ConvertEmptyStringToNull="true" />
            <asp:Parameter 
                Name="username" 

                ConvertEmptyStringToNull="true" 
                DefaultValue="" />
        </SelectParameters>
    </asp:ObjectDataSource>

1 个答案:

答案 0 :(得分:0)

应该在对象数据源的select方法中完成 在你的情况下,它应该在

 GetFiltered method.

您可以在此方法中应用订单。

相关问题