开发者社区> 问答> 正文

使用逗号作为小数分隔符在项目整体c#, ASP.net mvc

我有一个项目在ASP。 净MVC 5。 我想在总体软件使用德国十进制格式。 我把全球化“de-DE”网络配置和我有覆盖“BeginExecuteCore”基本控制器的控制器继承。

protected override IAsyncResult BeginExecuteCore(AsyncCallback callback, object state) { CultureInfo culture = new CultureInfo("de-DE", true); culture.NumberFormat.NumberDecimalSeparator = ","; Thread.CurrentThread.CurrentCulture = culture; Thread.CurrentThread.CurrentUICulture = culture; return base.BeginExecuteCore(callback, state); } 我也改变了区域格式“德国”窗口。 控制器工作当我通过小数。 实际上软件允许小数只有逗号,不允许用点。 但是当我使用EF从数据库取小数,获取与点在UI和加载点。 我需要在总体软件显示逗号在所有十进制数。 怎么了?

展开
收起
SONGYiiiD 2019-12-04 21:50:40 887 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载