有两个关于dataGirdView的问题,
1 DataGridViewRow转为DataRow,应该怎么转呢
2 一个DataTable有一部分行的ColumnMapping = Mapping.Hidden了,怎么再让它出来呢
期待高手解答,非常感谢 ^^

解决方案 »

  1.   

    ColumnMapping的话估计就不可以再让他出来了,你可以先加入到一个datagridview中,然后利用datagridview的功能让你需要隐藏的列.visible=false就可以了,至于转的话我想应该不可以吧,要转的话应该需要他的datasouse中的数据才能转吧,datagridiview只不过是用来显示的,不能对数据进行操作的吧,不知我的建议是否符合楼主
      

  2.   

    那Mappint.Hidden就相当于删掉了这列吗?有办法再让它出来吗
      

  3.   

    datagridviewrow和datarow都不是从一个类继承而来的,估计除了遍历以后赋值,就不能显示转换了吧
      

  4.   

    DataGridViewRow和DataRow用法都一样,不知道你为什么一定要转,
    如果是DataGridView的应用的话,你为什么不直接取 DataGridView.DataSource去应用啊
      

  5.   

    datagridviewgow row
    DataRow myRow = (row.DataBoundItem as DataRowView ).Row;