将datagridview的内容导出到Excel中,需要根据datagridview中各列的类型设置导出到excel中对应的格式。如:时间、文本、数字类型。  如何判断datagrideview的各列绑定的字段的类型???

解决方案 »

  1.   

    datagridview.Columns[5].ColumnType.ToString();
      

  2.   

    取出字段值  
    Type t = obj.GetType();
    获取类型
      

  3.   

    assamble 
    反射 。。 
      

  4.   

    foreach (DataGridViewColumn c in dataGridView1.Columns)
                {
                    MessageBox.Show(c.ValueType);
                }
      

  5.   

    项目是winform。datagridview.Columns[i ].ValueType这样取出来全市string类型的
      

  6.   

    字段的类型:
    this.datagridview.Columns[0].ValueType