各位大侠,我用填充后的dataset做为DATAGRID的数据源后,显示出来数据有个小问,就是每一行记录数据中的空数据老是显示为NULL,要让它不显示,怎么设置啊?是否还要用代码实现。以前搞的PB可以设置,不知道c#怎么处理?

解决方案 »

  1.   

    我不知道有没有简单的办法,不过我有办法解决。
    一、如果你是在DataGrid的TableStyles集合中的GridColumnStyles集合中添加列时,它有个属性NullText,默认值是(null),把它删除就行了。
    二、如果你是直接把DataSet给DataGrid赋值,你可以把数据集中的数据处理一下,如果是空的字符串类型,设为"",空的布尔型设为false,整数好象只能是0了。
    建议用第一种方法,这样你可以指定每一列的标题名称,数据库中可能是英文,你可以让它显示为中文。