不要ASCII码的空格符,要汉字字库中的空格。
C#方式下:
string str1=" ";

解决方案 »

  1.   

    汉字空格作为占位用。
    例如:下面程序:
    for (int i=0;i<770;i++)
    {
    Label_qfr.Text=Label_qfr.Text+" ";
    }
    Label_qfr.Text=Label_qfr.Text+"结束";
    string str2=Label_qfr.Text;
    int i2;
    i2=str2.Length;
    我的目的是显示n个空格后再显示“结束”两个字符。
    但是在ASP.NET上显示时将前面的所有空格都给省略了,只显示“结束”两个字符。
    我要求是将空格显示出来。
      

  2.   

    string str1="&nbsp;";
    一个"&nbsp;"相当于半个汉字宽度,需要多宽就加多少
      

  3.   

    你可以这样做,将空格变成&nbsp;
    &nbsp;就是html下的空格