在 C# 中的报表查看器中打开 RDLC 报表的原因 <datatype>。抛出异常'Input string was not in a correct format' parse()



我正在写一个包含windows窗体的会计软件。我有很多表单和很多代码,所以分享其中的一个片段是绝对无用的,因为它不能显示任何程序逻辑。

我这里的问题是,我已经创建了一个用于打印发票的RDLC报告,并将其放在ReportViewer控件中。它工作得很好。但是,在我打开包含ReportViewer的表单并返回到其他表单之后,无论值是多少,解析方法都开始失败。

例如:

decimal.Parse("0.00");

将导致'输入字符串格式不正确'异常。这个问题不会发生,除非我打开报告。请帮助!提前感谢大家!

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

decimal.Parse("0,00");

相关内容

最新更新