在GridView的DataBound里面先定义一个DataRowView
例如:DataRowView drv;
drv = e.Row.DataItem as DataRowView;
对象事例化后,获取每列的数据类型:
string DataType=drv.row[DataCloumnIndex].GetType().Name.tToString();
DataType得到的值就是该列绑定的数据库的数据类型。
请注意:当GridView此时是允许多行选择的话,drv.row的列数会比cells的个数少1个,此时用这方法就会报错的了。