/// <summary>
        /// 绑定主表和明显表到GridView
        /// </summary>
        /// <param name="machineProduct">主表</param>
        /// <param name="configureData">字表</param>
        private void MasterDatailToGridView(DataTable machineProduct, DataTable configureData)
        {
            machineProduct.TableName = "MachineProduct";
            DataSet ds = new DataSet();
            ds.Tables.Add(machineProduct);
            DataTable dtNew = configureData.Clone();
            dtNew.TableName = "AccessoryConfigure";
            foreach (DataRow dr in configureData.Rows)
            {
                object[] arr = dr.ItemArray;
                dtNew.Rows.Add(arr);
            }
            ds.Tables.Add(dtNew);

    //关联字段为GOODS_ID(商品ID)
            DataColumn keyColumn = ds.Tables["MachineProduct"].Columns["GOODS_ID"];
            DataColumn foreignKeyColumn = ds.Tables["AccessoryConfigure"].Columns["GOODS_ID"];
            ds.Relations.Add("商品单位", keyColumn, foreignKeyColumn, false);

this.gridControl1.DataSource = ds.Tables["MachineProduct"];
         this.gridControl1.ForceInitialize();
            MachineProductGridView.ExpandAllGroups(); // 默认展开分组
        }
        #endregion

转载于:https://www.cnblogs.com/ThreeGrowthPlan/p/5908496.html

DEV GridView嵌套相关推荐

  1. Dev GridView 绑定Listlt;Tgt;、BindingList lt;Tgt;、BindingSource

    作者:jiankunking 出处:http://blog.csdn.net/jiankunking 今天听到同事处理数据结构的时候特意处理为了 BindingList<T>,据说可以直接 ...

  2. gridview嵌套实例

    C#中的GridView嵌套实例 前言: 在Windows开发和Web开发中,经常需要使用父子网格控件,即用父子两个网格显示相关联的信息,点击父网格即在子网格中显示与之有关的信息.使用父子网格控件,既 ...

  3. GridView嵌套GridView

    GridView嵌套可以显示当前选定的父记录组织同时显示所有子记录.例如,你可以用它创建一个完整的按类别组织的产品列表.下一个示例演示如何在单个网格中显示一个完整的分组产品列表,如下图所示:      ...

  4. Android gridview 嵌套在listview中显示不全问题

    在开发中,常常会遇到这样的问题,需要在listview中去嵌套一个gridview. 但是用原生的gridview并不能满足要求,因为会有显示不全的问题.所以自定义一个属于自己的gridview就可以 ...

  5. winform Dev GridView 控件常用属性总结

    Dev GridControl GridView常用属性 1.隐藏最上面的GroupPanel: gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选 ...

  6. ASP.NET GridView嵌套DataList实例

    最近做一个项目,需要用到GridView嵌类DataList的方式来实现数据的展示.弄了半天总算弄出来了,但还是有一些问题寻求高手解决. 先看WebForm:  1<%@ Page Langua ...

  7. 自动为DEV GridView控件添加SizeChanged事件

    实现gdv设置的抽象对象,不用每个gdv控件都添加sizechanged事件,只需执行gdc绑定sql函数,在其中会自动添加SizeChanged事件. //2016.5.13 by sngk //根 ...

  8. dev gridview 打印列数过多_R语言:如何将多张统计图绘制在一张上面

    在使用R语言进行数据可视化的时候,常常需要将多张统计图表绘制在同一张图上面,从而更高效地传递信息,下面我们就来一起看看具体如何实现. 一.使用R语言自带的函数绘制的图像 R语言本身就已经内置了许多绘图 ...

  9. DEV gridview数据筛选

    使用gridview的ActiveFilterString属性进行数据筛选,格式如:gridview1.ActiveFilterString = "[姓名] = '张三' AND [性别] ...

最新文章

  1. ActionBar通过Tab进行不同的Fragment之间的交换
  2. 一行代码搞定 Scrapy 随机 User-Agent 设置
  3. 使用MiniProfiler跟踪MVC + EF + Bootstrap 2 权限管理系统的性能消耗
  4. java filefilter的用法_Java File.listFiles(FileFilter filter)方法
  5. 浅谈 Linux API的交互式运行环境ipython是最好的REPL
  6. linux使用find命令_如何在Linux中使用FIND
  7. 认知空间是什么意思_为什么会选择3D立体摄影
  8. 每日一题20180401-Linux
  9. Django+Scrapy结合使用并爬取数据入库
  10. Python基础笔记(三) dict、set、函数
  11. GreenDroid 开源UI组件
  12. Matlab调用系统命令行利用Internet Download Manager(IDM)实现批量下载
  13. Java实现批量ping IP地址
  14. 解除网页复制限制的Chrome插件-SuperCopy
  15. openpyxl实现表头隔行插入及合并单元格
  16. IOC实现-Unity
  17. 试算平衡表示例图_试算平衡表的编制步骤是什么?
  18. Go实战--golang中使用echo框架中JSONP(labstack/echo)
  19. 【Laravel笔记】12. 模型的预加载
  20. 【Linux】alias及设置

热门文章

  1. 获取两个数的最大值,判断是否相等;
  2. 随机生成从大到小排序python_随机快速排序(使用Python描述)
  3. CodeForces 572A,B,C
  4. 文字常量区和栈区考点
  5. 在windows上使用go编译dll文件,供C++调用
  6. C++ STL 初步介绍01
  7. 【jenkins】jenkins CI/CD搭建基本过程
  8. C++笔记:select多路复用机制
  9. $PATH环境变量的作用
  10. CSS清除默认样式,经典好文