找回密码
 立即注册

QQ登录

只需一步,快速开始

Alice
社区贡献组   /  发表于:2017-1-10 17:02:10
11#
yuzhiyin 发表于 2017-1-10 10:03
Demo已发,很急,求救

这个主要是数据源问题,我已经提交到产品组看是否支持DataTable的同步排序。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yuzhiyin
初级会员   /  发表于:2017-1-12 09:13:00
12#
你好这个能同步嘛
回复 使用道具 举报
yuzhiyin
初级会员   /  发表于:2017-1-12 13:50:27
13#
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-1-12 16:48:58
14#
yuzhiyin 发表于 2017-1-12 09:13
你好这个能同步嘛

这个提交到产品组研究。
Case ID 233987
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-1-18 10:01:32
15#
yuzhiyin 发表于 2017-1-12 09:13
你好这个能同步嘛

您好。
经过确认,这个需要处理第一个C1GridView的排序事件,让第二个C1GridView通过代码排序。
这样,才能在控件中执行同步。
同步的代码参考:
  1. protected void C1GridView1_Sorting(object sender, C1.Web.Wijmo.Controls.C1GridView.C1GridViewSortEventArgs e)
  2.         {
  3.             string ColumnName = e.SortExpression;
  4.             int ColumnIndex = GetColumnIndexByDBName(sender as C1GridView, ColumnName);

  5.             for (int c = 0; c < C1GridView2.Columns.Count; c++)
  6.             {
  7.                 if (c == ColumnIndex)
  8.                 {
  9.                     C1.Web.Wijmo.Controls.C1GridView.C1BoundField SortColumn = (C1BoundField)C1GridView2.Columns[c];
  10.                     SortColumn.SortExpression = e.SortExpression;
  11.                     SortColumn.SortDirection = e.SortDirection;
  12.                 }
  13.                 else
  14.                 {
  15.                     C1.Web.Wijmo.Controls.C1GridView.C1BoundField SortColumn = (C1BoundField)C1GridView2.Columns[c];
  16.                     SortColumn.SortExpression = "";
  17.                     SortColumn.SortDirection = C1SortDirection.None;
  18.                 }
  19.             }
  20.         }
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部