摘要:
DataTable中数据:ID NAME State1 A 12 B 03 C 0State数据列为int型,想让它在页面读取显示时,1显示为非工作日转工作日,0显示为工作日转非工作日。详细原因:当在做列转换时 1,数据库中类型和要修改成的类型不一致; 2,遇到DataTable中有数据则无法进行数据转换的问题。解决方法:如果直接修改当前datatable里制定列的数据会提示因为有数据所以不让修改,而通过if判断直接赋值又会提示数据类型不同而拒绝操作,报错。 通过在网上参照其他该类问题,基本解决方式都是要修改列结构。既然明白了关键所在那就直奔主题了。 1,我新建立一个新的datatable类型 阅读全文