你的web.config配置不知道有没有问题:
如果你的配置是:
<blobalization requestencoding="utf-8" responseencoding="utf-8'
     culture="en=us"/>
那就把他改为:
<blobalization requestencoding="utf-8" responseencoding="utf-8'
     culture="zh-cn"/>

解决方案 »

  1.   

    dim  money as integer=100
    dim MyCulture as New CultureInfo("zh-CN")
    dim mystring as string =money.Tostring("C",MyCulture)
    将会显示出人民币,如果将 "zh-CN"换成"en-US"将会显示出美圆符号.
      

  2.   

    decimal t = 24.345m;
    System.Globalization.CultureInfo f = new System.Globalization.CultureInfo(0x0409);
    string money= t.ToString("c", f);
    System.Console.WriteLine(money);
    一些常用参数如下:区域性名称 区域性标识符 语言-国家/地区 
    zh-CN 0x0804 中文 - 中国 
    zh-HK 0x0C04 中文 - 香港特别行政区 
    zh-MO 0x1404 中文 - 澳门特别行政区 
    zh-CHS 0x0004 中文(简体) 
    zh-SG 0x1004 中文 - 新加坡 
    zh-TW 0x0404 中文 - 台湾 
    zh-CHT 0x7C04 中文(繁体) 
    en 0x0009 英语 
    en-GB 0x0809 英语 - 英国 
    en-US 0x0409 英语 - 美国