list排序写了order,却没有效果
来源:互联网 发布:克里米亚检察长知乎 编辑:程序博客网 时间:2024/04/29 16:16
原本,用了order,程序却没有进行排序
dgrdDefinedMaterial.DataSource = RecipeDetailModel.MaterialDefinedList.OrderBy(e => e.Name).ToList();
修改后
RecipeDetailModel.MaterialDefinedList = RecipeDetailModel.MaterialDefinedList.OrderBy(e => e.Name).ToList();
原因:
因为用的是 dgrdDefinedMaterial.DataBindings.Add("DataSource", recipeDetailModel, "MaterialDefinedList");绑定,
那么在对象
private List<MD_Material> materialDefinedList;
[DataMember]
public List<MD_Material> MaterialDefinedList
{
get { return materialDefinedList; }
set
{
materialDefinedList = value;
NotifyPropertyChanged("MaterialDefinedList");
}
}
使用dgrdDefinedMaterial.DataSource = RecipeDetailModel.MaterialDefinedList.OrderBy(e => e.Name).ToList();这个的时候,
dgrdDefinedMaterial.DataSource里面进行了排序,但是 RecipeDetailModel.MaterialDefinedList却没有,
所以要对 RecipeDetailModel.MaterialDefinedList 重新赋值排序后的结果
- list排序写了order,却没有效果
- 为什么引入了js插件却没有效果
- 开通很就了,却没有写认识东西
- 毕业了,却没有毕业证...
- Canvas.drawText() 设置了alpha值却没有半透明效果的问题
- BCB OpenDialog 设置了Filter属性后但是却没有过滤效果
- Canvas.drawPath() 设置了alpha值却没有半透明效果的有关问题
- 一个多月没有写了
- 好久没有写了
- 好久没有写了
- 很久没有写了,。。
- 文件没有下载却被扣分了
- 大学还在,读书人却没有了
- 毕业了,找到工作了,但却没有兴奋感!
- android fragmenttabhost 有点击效果却没有切换的解决方法
- eclipse中代码更改,但是却没有起到效果
- 解决TextView设置跑马灯但却没有效果
- 解决TextView设置跑马灯但却没有效果
- C++面试宝典2011版
- Android 通知栏 NotificationManager和Notification的使用总结
- hdu1299 Diophantus of Alexandria
- 《AI编程集团 1.0》 说明书
- SQL SERVER定时作业的设置方法
- list排序写了order,却没有效果
- LoadRunner监视的性能计数器 - [测试工具](转)
- 属性项目的定义(property)
- GIT 的使用方法详解
- VS C/C++动态链接库的创建
- Linux上MQ6的安装配置
- 类加载器(中)类的初始化 .
- Unix/Linux 系统自动化管理: CPU 管理篇
- 一个数组中有65535个数不重复的大于0的整数(即:0~~65535内所有不重复的整数,数序是杂乱无章的), 用最快的方式排序