中文环境开发的Web应用程序在英文服务器上小数点变成逗号的问题,高手及有经验都请进,连接原来一贴共200分,解决即全给.

JB-Zhang 2005-11-14 03:03:51
做一个网站,在开发环境中,所有东西都是中文的,.NET Framework 1.1,部署在英文操作系统的服务器上,用string.Format("{0:F2}", myValue)其格式化,但输入出的小数点变成了逗号,请问怎么解决?如下:
decimal d = 1234.567M;
string s = string.Format("{0:F2}", d);

TextBox1.Text = s;

完成后,文本框输出值是 "1234,56",而不是"1234.56"
请高手帮忙,另有一贴未结,能解决者两贴分数同时送出,共200分。
http://community.csdn.net/Expert/topic/4384/4384726.xml?temp=.6092646
...全文
325 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxufewbt 2005-11-14
  • 打赏
  • 举报
回复
web.config中:
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
JB-Zhang 2005-11-14
  • 打赏
  • 举报
回复
谢了,用 gyf19(秋天的云) 的办法以解决了,
Nomad_K(细菜) :您的方法在办出进可行,但是我还要输入呀,输入时同样是这样,用“,”夫换不太方便。
请接分。
Nomad_K 2005-11-14
  • 打赏
  • 举报
回复
输出的时候处理一下,用"."替代",";只是一个显示效果而已~
gyf19 2005-11-14
  • 打赏
  • 举报
回复
或者在web.config文件
<configuration>
<system.web>
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="zh-CN"
uiCulture="zh-CN"
/>
</system.web>
</configuration>
gyf19 2005-11-14
  • 打赏
  • 举报
回复
我也不知道对不对,你试试吧!!
gyf19 2005-11-14
  • 打赏
  • 举报
回复
在Global.asax.cs文件中Application_BeginRequest事件加入

protected void Application_BeginRequest(Object sender, EventArgs e)
{
try
{
if (Request.UserLanguages != null)
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages[0]);
else
// Default to English if there are no user languages
Thread.CurrentThread.CurrentCulture = new CultureInfo("zh-CN");

Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
}
catch (Exception ex)
{
Thread.CurrentThread.CurrentCulture = new CultureInfo("zh-CN");
}
}
JB-Zhang 2005-11-14
  • 打赏
  • 举报
回复
请各位高手帮忙,急!
JB-Zhang 2005-11-14
  • 打赏
  • 举报
回复
经测试,不管是否使用string.Format()方法,凡是遇到小数点,都会变成逗号.
操作系统的区域设置已设置为Chinese(PRC)
在Excel使用过程中,运用一些技巧会使得我们的工作效率提高很多。而这些技巧往往又被忽略或忘记怎么去使用。本套课程基于此整理了一些Excel方面的技巧,这些呢为学习笔记集锦,前后章内容不存在连贯性,仅整理一些常用的技巧与大家享。【说明:Excel为2013版本,无下载资料,参看课程视频学习。】l  本课程知识点l  第1节:概述l  第2节:Excel大批量数据自动填写灵活妙用经验享l  第3节:巧为Excel2013单元格的文本内容增加拼音l  第4节:Excel在单元格内实现自动换行l  第5节:Excel快速使用函数计算不同区域数据l  第6节:Excel单元格超长内容不能显示全巧妙设置l  第7节:巧妙运用之Excel单元格中自动快速输入带有小数点的数值l  第8节:Excel巧妙使用回车键快速粘贴l  第9节:职场必会Excel函数经典应用,使用And函数多条件判断l  第10节:Excel函数经典应用之IF函数条件判断范例l  第11节:Excel技巧之巧妙使用不同颜色区不同类型数据l  第12节:巧妙快速调整Excle所有单元格或局部单元格l  第13节:巧妙快速切换Excel单元格回车后的纵向输入和横向输入l  第14节:巧妙理解记忆Excel公式中的相对引用和绝对引用l  第15节:Excel单元格文风快速两端对齐l  第16节:Excel2013文档内容快速居中打印l  第17节:excel直接使用模板制作精美格式样式l  第18节: excel使用中可以直接使用翻译功能中英文互译l  第19节:不需要截图工具直接使用excel复制图片l  第20节:excel粘贴也可以多种方式选择了l  第21节:巧为excel单元格画双划线l  第22节:为excel的文字或数字添加单划线或双划线l  第23节:excel连续微调单元格内容字号的大小l  第24节: 快速的将长文本内容变为自适应多行文本l  第25节:excel多单元格合并居中l  第26节:单元格内容连续微调缩量l  第27节:将文本内容倾斜到任意角度l  第28节:单元格内容多种形式的对齐方式l  第29节:快速将数据转换为会计专用数据l  第30节:快速为数据增加或减少小数位数

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧