ReportDocument.ExportToDisk() экспортирует файл в формате.html вместо.htm
У меня есть такой код:
if (ExportFormat == ExportFormatType.HTML32 || ExportFormat == ExportFormatType.HTML40)
{
string filename = Path.Combine("C:\exampleFile.htm"));
_myReport.ExportToDisk(ExportFormat, filename);
}
Однако по какой-то странной причине файл всегда экспортируется как.html вместо.htm, даже если я указал для.htm. Кто-нибудь знает, что вызывает это? Я посмотрел онлайн, но не смог ничего найти по этому поводу.
Спасибо!
1 ответ
Почему бы вам не попробовать немного другой синтаксис? Очевидно, ваше состояние в строке 1 не оценивается правильно. Так что попробуйте разные варианты и выясните, почему он не оценивает.
if (ExportFormat <> ExportFormatType.HTML32)
{
ExportFormat == ExportFormatType.HTML40;
string filename = Path.Combine("C:\exampleFile.htm"));
_myReport.ExportToDisk(ExportFormat, filename);
}