我正在从 ObjectDataSource 填充 DropdownLIst。ObjectDataSource 从服务中获取它的值。该服务提供未排序的结果。有没有办法在数据绑定到 DropdownList 之前按 DataTextField 排序?我觉得这里的客户端应该有一种方法可以做到这一点,但我不知道如何。请问有什么建议吗?(.net 4.5)
<asp:DropDownList ID="AffiliationDropDownList" runat="server"
ClientIDMode="Static" Width="200px"
DataSourceID="AffiliationObjectDataSource"
DataTextField="AffiliateName"
DataValueField="AffiliateID"
AppendDataBoundItems="true"
AutoPostBack="false" >
<asp:ListItem Text="All Affiliations" Value="" />
</asp:DropDownList>
<asp:ObjectDataSource runat="server" ID="AffiliationObjectDataSource"
SelectMethod="RetrieveActiveAffiliations"
TypeName="OnlineVolunteerApplication.Data.VolunteerService.VolunteerServiceClient" >
</asp:ObjectDataSource>