我有一个字段用于在视图中输入double值。如果我输入10.03,那么在服务器端我获得1003而不是10.03。我在这做错了什么?谢谢你的帮助!
答案 0 :(得分:12)
您在本地化方面遇到问题。在某些UI文化中,点不是小数点。
检查服务器上的浏览器设置和文化
答案 1 :(得分:3)
您需要在应用程序的Web.config中查看,如果它设置为与EN-US不同的文化,则此类文化相关问题可能会到达。
您可以使用TryParse获取EN-US文化格式的价值。 寻求帮助参考 http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/d0a855c8-df12-433c-9342-ef12c2cfcc93