【发布时间】:2012-08-22 11:29:12
【问题描述】:
我像这样在我的项目中填充了 ComboBox
CB_City.ItemsSource = c.Cities;
CB_City.DisplayMemberPath = "city1";
CB_City.SelectedValuePath = "city_id";
CB_City.SelectedValue = 517;
我使用实体框架和 c# , 如何按升序对结果进行排序?
还是不行(我尝试了很多)我附上完整的代码
using (MorEntities1 c = new MorEntities1())
{
CB_City.ItemsSource = c.Cities;
CB_City.DisplayMemberPath = "city1";
CB_City.SelectedValuePath = "city_id";
CB_City.SelectedValue = 517;
}
【问题讨论】:
-
为什么你不能只做
c.Cities.OrderBy(c => c.Name)或类似的事情? -
我不知道为什么,但它不起作用。我正在研究 WPF,抱歉我忘了写
-
什么是 c.Cities?给我们一个类型声明。