asp里 是一个中文字宽,为什么.net里两个 才一个中文字宽

解决方案 »

  1.   

    不会阿也会有.net里一个 一个中文字宽要看你的编码格式了,通常(默认情况)是一个 一个中文字宽
      

  2.   

    要看你的编码格式了这是看哪里我的是 <META http-equiv="Content-Type" content="text/html; charset=gb2312">
      

  3.   

    web.config
    =====================
    <globalization requestEncoding="gb2312" responseEncoding="gb2312" />
      

  4.   

    fkphp(桔子)  正解 多谢你能不能再告诉我 requestEncoding="gb2312" responseEncoding="gb2312" <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    这三者的具体意义 和相互关系
      

  5.   

    能不能再告诉我 requestEncoding="gb2312" responseEncoding="gb2312" <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    这三者的具体意义 和相互关系
      

  6.   

    requestEncoding="gb2312" responseEncoding="gb2312"  是控制整个应用程序的编码格式
    META http-equiv="Content-Type" content="text/html; charset=gb2312">
    只是控制当前页面编码格式
      

  7.   

    tomsoncat(蝈蝈) 真的只是这样的差别吗
      

  8.   

    能不能再告诉我  requestEncoding=  "gb2312  "  responseEncoding=  "gb2312  "    <META  http-equiv=  "Content-Type  "  content=  "text/html;  charset=gb2312  "  >  
     
     
    这三者的具体意义  和相互关系
      

  9.   

    &nbsp;本来就一个英文字符的宽度啊!
      

  10.   

    &nbsp;,确实只是一个英文字符的宽度,无论在asp还是在asp.net中都是一样的.这个跟编码没有任何关系.这只是HTML中的一个标准.
    楼主发现它占用了一个中文宽度,可能是在此符号之前或之后,还有一个空格.
      

  11.   

    我说错了,是两个&nbsp;才一个英文字宽,何解?可能是在此符号之前或之后,还有一个空格。这种情况请不要怀疑拉,要不显得我多傻比
      

  12.   

    我说错了,是两个&nbsp;才一个英文字宽,何解?
    ------------------
    基本上,不可能.
    把你的代码贴出来看看.要怎么样才能实现两个&nbsp;一个英文字宽
      

  13.   

    我也遇到这个问题.
      4个&nbsp;才空1格.但是把代码存为html显示空2格。
      

  14.   

    >>fkphp(桔子) 你的回答解答了我的问题.谢谢!!