decimal.parse失败与创建的String.Format货币字符串?

我有我通过显示一个领域:

String.Format({0:c},amount)

这将产生字符串“$ 28.28”

但是,当我试图回到转换为十进制量,我得到一个不正确的格式异常:

amount = Decimal.Parse(amount.Text, NumberStyles.Currency)

我也试过NumberStyles.AllowCurrencySymbol与它相同的结果。 我已验证在amount.Text值是“28.28 $”。

我缺少的东西吗? 不应该这两个操作使用相同的货币符号和格式?

--------------解决方案-------------

var amount = decimal.Parse("$28.28", NumberStyles.Currency);

对我来说工作正常。 确保您输入的字符串是什么,你认为它是。

这些在不同的机器? 该机器是被设置不同。 默认的格式在控制面板区域设置中设置。

分类:asp.net 时间:2012-01-01 人气:0
分享到:

相关文章

  • 在PHP运行的ASP与VB.NET和访问网站/ MySQL服务器 2012-03-27

    是否有可能实现一个ASP网站PHP MYSQL服务器上使用VB脚本编写的. 也许他们是一个PHP解释器可以解析ASP文件或类似的东西? --------------解决方案------------- 没有,没有PHP解释器可以解析ASP文件. 这些技术是彼此非常不同 ASP.NET和VB.NET需要IIS或其他支持.NET的Web服务器; ASP经典VB脚本并不需要.NET,需要IIS或支持或兼容的Web服务器的另一个ASP; PHP和MySQL可以在许多不同的Web服务器包括IIS工作; 根据

  • 使用JSON与ASP.NET VB 2012-07-13

    我是新来asp.net和Visual Basic. 我有一个assigment,我必须把数据库查询和返回数据. 我想这些数据转换为JSON,然后用它与jQuery 我的想法是做一个数组(ArrayList的?),然后将其转换为JSON. 我如何使用与asp.net VB JSON? 我不能使用web服务还 我忘了提,这将是在DNN一个新的模块 --------------解决方案------------- 我不会用一个ArrayList ,但有一个看JavaScriptSerializer类.

  • 比较使用SQL Server数据库的ASP(VB)从文本框获得的值 2012-08-25

    我使用的ASP(VB) 在SQL Server数据库中我做了一个表格cars有两列: productid int name varchar(50) 现在,我从用户通过文本字段收集name属性的值: 进入车名 <input type="text" name="name" value="" /> 并且将其存储在变量: name = Request.Form("name") 但是,当我运行此查询,它给人的错误: quer

  • asp.net VB单独运行长期任​​务 2012-09-20

    我正在开发的asp.net VB Web应用程序. 我现在的情况是,我有一个主网站说abc.com和其他网站产生依赖于特定的用户ID报道说xyz.com. 如果我点击abc.com一个按钮,我不得不打开xyz.com的生成报表页上,并返回到abc.com. xyz.com应生成报告和abc.com的数据库中设置一个标志. 目前,我重定向到xyz.com页面并添加长时间运行的任务排队如下,并重定向回abc.com. If ThreadPool.QueueUserWorkItem(New WaitC

  • Referncing这是写在ASP和Vb与C#的.NET 4.0项目.dll文件 2013-01-01

    我想引用这是写在传统的ASP与VB旧的.dll文件. 现在我试图把它引用到C#4.0 asp.NET应用程序,但我recieving这个错误. 这可能吗? --------------解决方案------------- 正如错误说,该DLL心不是COM或基于净组装. 所以,你必须使用的DllImport的API在运行时加载它

  • 如何改变事件的背景颜色为FullCalendar jQuery的SQL ASP.NET VB版本的特定事件 2013-01-04

    我已经成功转换成FullCalendar asp.net / VB和它完美的作品. 我奋力改变基于SQL查询的事件的背景色. 我已经尝试了许多StackOverflow上和完整日历文档的链接 - http://arshaw.com/fullcalendar/docs/event_rendering/Colors/但我勉强的jQuery / JavaScript的任何知识,这被证明是对我来说非常困难. 我有5个员工,我想他们每个人都在日历上独特的颜色. 在我的SQL表中有每个员工一个SalesPe

  • Base64编码:如何显示图像在IE7? (ASP.net/VB.net) 2013-01-24

    我在ASP.net/VB生成的验证码. 除了在IE 7的一切运作良好. 我需要在IE7中显示的验证码我. 我该怎么办呢? 我的img src开头data:image/png;base64, 是否与jQuery和一点点VB的方法吗? --------------解决方案------------- 您可以使用MHTML来解决这个问题的IE 7. 一种解释和示例,请MHTML - 当你需要的数据:在IE7下的URI.

  • asp.net/VB.net:回发后的OnClientClick功能显示出来 2013-06-19

    我想表明我的asp.net/VB.net应用程序中的确认对话框. 我编程增加了该方法的OnClientClick Click一个布顿的事件. 我的代码: Protected Sub btn_send_Click(sender As Object, e As EventArgs) Handles btn_send.Click btn_send.OnClientClick = "return confirm('Proceed?');" End Sub 该网站的第一回发后显示的对话框. 我做

  • 从头部asp.net / VB doc文件 2013-10-20

    我想从一个包含页眉和页脚网页asp.net / VB(DOTNET 1.1)创建一个doc文件(MS Word 2003中). 我已成功地创建文档,但如何设置页眉和页脚? 还有没有其他的解决办法? 喜欢用的模板. 编辑: 我的用户渲染功能: Protected Overrides Sub Render(ByVal writer As System.Web.UI.HtmlTextWriter) Functionality.RenderToFormat(divSection, "applicatio

  • 转换大型ASP.NET VB.NET工程到C# - 增量? 2014-01-02

    在寻找一些方法的一个大的现有ASP.NET VB.NET工程,逐步转换为C#,同时仍然可以将其部署在一个Web应用程序(目前部署每周). 我的想法是只创建一个新的C#ASP.NET项目,并缓慢移动页面,但我从来没有尝试这样做,并以某种方式与部署过程中的另一个ASP.NET项目合并. (澄清:大ASP.NET VB.NET项目是绝对的狗在VS IDE中...) 有什么想法吗? --------------解决方案------------- 先从业务逻辑和工作方式输出到页面. 封装一切你可以到C#库

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.233 (s). 10 q(s)