2016-07-01 14 views
0

我正在写一个包含Windows窗体的会计软件。我有很多表单和很多代码,所以分享它的代码片段是毫无用处的,因为它不能显示任何程序逻辑。在C#中ReportViewer中打开RDLC报告导致<datatype> .Parse()方法抛出'输入字符串格式不正确'异常

我在这里的问题是,我已经创建了打印发票的RDLC报告,并且我将它放在ReportViewer控件中。它工作正常。但是,当我打开包含ReportViewer的表单并返回其他表单时,无论该值如何,分析方法都会失败。

例如:

decimal.Parse("0.00"); 

将引起“输入字符串的不正确的格式”异常。 除非打开报告,否则不会出现此问题。 请帮忙! 谢谢大家!

回答

0

您需要将您的浮动部分分开,而不是。

decimal.Parse("0,00"); 

将工作

+0

OMG ......我改变了文化保加利亚的报告,这就是为什么它不能正确解析...谢谢你帮我找我的愚蠢的错误。 – Abraxas

相关问题