var pp=from p in personList
select new {
编号=p.id , //用户编号
姓名=p.Name,//用户姓名
性别=p.sex,//用户性别
所在部门=p.Department.name //用户所在部门名称(DepartMent为 部门类)
};
DataGridView1.dataSource=pp.toList();
请问如何点击DataGridView列标题实现对数据的排序
给列标题增加事件,传入列代表字段,order by 字段,重新绑定数据源。
你可以看下MSDN中这篇文章:
http://msdn.microsoft.com/zh-cn/library/ms171608.aspx