先用
str.Replace(" ","");
把空格给去掉看看?

解决方案 »

  1.   

    莫非你保存了全角的空格?
    取出来看看,再replace.
      

  2.   

      的话,Length不会是1吧。
      

  3.   

    DataGrid在绑定的时候如果遇到空的子段,就会自动生成个“ ”,
      

  4.   

    bigid.Length; ??昏,我还以为str.Length呢。
      

  5.   

    输出str看看是不是空的,这样应该不会有问题
    再试一试str.trim(' ')
      

  6.   

    是啊bigid.Length;
    楼主写错了吧
      

  7.   

    是中文全角的空格吧?如果是的话你只要把全角的空格替换成半角的,再trim就可以了。
      

  8.   

    Eddie005(╬) 暴赱 (╬) 说的非常正确。
      

  9.   

    DataGrid在绑定的时候如果遇到空的子段,也会当做是一格数据
      

  10.   

    如果是 DataGrid自动生成“ ”应该如何处理呢