在VS2005的WINFORM下.我想用DATAGRIDVIEW的某个列显示数据,这个列的数据是数字型的,形如"1",或"2",我想依照这个数字,在一个自定义的数组里找到相应的文本.然后显示在这个列里面..应该如何实现...

解决方案 »

  1.   

    combobox控件本身能完能类似的功能,不过好像不能通过数组.
      

  2.   

    有三种方法:
    1.转换操作在生成数据源的时候去做.
    2.用最基本的SQL语句生成数据源后,具体的转换在ItemDataBound里编写.
    3.转换工作可以写成复杂的SQL完成.
      

  3.   

    谢谢楼上的兄弟.目前我通过DATATABLE已经把数组里面的值填充进去了,可以显示文本的值了..不过获得这个后应该如何把他绑定到DataGridViewComboBoxColumn下面呢..我现在做这个控件只能是在datasource绑定前手动建立,,如果在datasource绑定后建立就会报dataerr错误..