ajax コンボボックスに並べ替えを適用しましたが、コンボボックスの 1 つの特殊なケースを除いて、正常に動作しています。IDも確認しましたが、IDも「1388」で、--SelectのIDは「0」です。
何が原因か予想できる人いますか?aspx コード:
<ajax:ComboBox ID="LendersCmbx" runat="server" Width="150px" CssClass="AquaStyle textfont"
OnSelectedIndexChanged="LendersCmbx_SelectedIndexChanged" AutoPostBack="true"
DropDownStyle="DropDownList" AutoCompleteMode="SuggestAppend" CaseSensitive="false"
ItemInsertLocation="OrdinalText">
</ajax:ComboBox>
私のaspx.csコード:
LendersCmbx.DataSource = LenBobj.FillLenders();
LendersCmbx.DataTextField = "LenderName";
LendersCmbx.DataValueField = "LenderId";
LendersCmbx.DataBind();
私のBLコード:
public List<Lender> FillLenders()
{
return obj.GetLenders();
}
および DAL コード:
public List<Lender> GetLenders()
{
return context.Lenders.OrderBy(Lender=>Lender.LenderName).ToList();
}