Vb.net 货币格式化语言?

Vb.net 货币格式化语言?,vb.net,datetime,format,Vb.net,Datetime,Format,我使用的是GridView,我需要显示阿拉伯文化中的货币,所以我使用了这个代码,它工作得非常好 DataFormatString=“{0:c}” 结果如下:د。ك。‏ 55 现在我想把它改成这样:55.000 K.D???你试过DataFormatString=“{0:0.000}K.D.” 您是否尝试过DataFormatString=“{0:0.000}K.D.”?这并不能解决整个问题!!因为这个网站是多语言的,我想看到阿拉伯语格式的货币,比如“د。ك”。‏ “55.000”和“55.000

我使用的是GridView,我需要显示阿拉伯文化中的货币,所以我使用了这个代码,它工作得非常好

DataFormatString=“{0:c}”

结果如下:د。ك。‏ 55
现在我想把它改成这样:55.000 K.D???

你试过
DataFormatString=“{0:0.000}K.D.”


您是否尝试过
DataFormatString=“{0:0.000}K.D.”
?这并不能解决整个问题!!因为这个网站是多语言的,我想看到阿拉伯语格式的货币,比如“د。ك”。‏ “55.000”和“55.000 K.D”这样的英语,你的方式会使英语一直只会是英语。嗯,你有点把这个事实从你原来的问题中漏掉了!:)那么,您将根据什么来确定用户从哪个国家查看您的站点?如果您能够正确确定,请在其位置上选择大小写。也许是一个单独的问题本身…想必你也需要将网站上的文字从阿拉伯语改为英语?你可能想看看它只有阿拉伯语和英语两种语言,“ar KW”和“en US”,但货币应该是KW而不是USDlet US