找回密码
 立即注册

QQ登录

只需一步,快速开始

gxxto2008

新手上路

2

主题

3

帖子

38

积分

新手上路

积分
38
  • 35

    金币

  • 主题

  • 帖子

最新发帖
gxxto2008
新手上路   /  发表于:2013-5-31 11:55  /   查看:4489  /  回复:1
C1FlexGrid 邦定了数据源,也设置了按一列排序,不知道为什么没有进行排序

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-5-31 15:35:00
沙发
回复 1楼gxxto2008的帖子

gxxto2008 你好

请问你给FlexGrid绑定的数据源是DataTable还是List<type>类型呢

如果绑定的是类型与List<type>的数据集请参考这篇文章中的方法:http://blog.gcpowertools.com.cn/post/2013/03/14/C1FlexGrid-对绑定的数据对象排序.aspx

如果绑定的是DataTable,请参考以下代码:
  1.     DataTable dt = new DataTable();
  2.     dt.Columns.Add("ID");
  3.     dt.Columns.Add("Code");
  4.     dt.Columns.Add("Name");
  5.     dt.Columns.Add("Description");

  6.     dt.Rows.Add(1, "A10001", "产品A1", "产品A1");
  7.     dt.Rows.Add(2, "A10002", "产品A2", "产品A2");
  8.     dt.Rows.Add(3, "A10003", "产品A3", "产品A3");
  9.     dt.Rows.Add(4, "A10004", "产品A4", "产品A4");
  10.     dt.Rows.Add(5, "A10005", "产品A5", "产品A5");
  11.     dt.Rows.Add(1, "A10001", "产品A1", "产品A1");
  12.     dt.Rows.Add(1, "A10001", "产品A1", "产品A1");

  13.     c1FlexGrid1.DataSource = dt;
  14.     c1FlexGrid1.AllowSorting = C1.Win.C1FlexGrid.AllowSortingEnum.SingleColumn;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部