2015-06-17 3 views
2

У меня возникли проблемы с поиском, как изменить имя файла, который будет экспортироваться из средства просмотра отчетов.Отчет RDLC, не отображающий имя отчета при экспорте в любой формат в asp.net

Я искал способ настройки программного имени этого имени, например, несмотря на мой отчет RDLC, я хотел бы указать имя при экспорте в «Report.pdf» или «Report.xls».

Когда я экспортирую файл, он показывает только «.pdf» или «.xls», отсутствует имя файла, это мой кусок кода.

ReportViewer2.LocalReport.DataSources.Clear(); 
ReportViewer2.LocalReport.DataSources.Add(rdData); 
ReportViewer2.LocalReport.DataSources.Add(rdChart); 
ReportViewer2.LocalReport.EnableExternalImages = true; 
ReportViewer2.LocalReport.DisplayName ="MyReport"; 
ReportViewer2.LocalReport.ReportPath = Server.MapPath("Reports/rptSystemUsage.rdlc"); 
ReportViewer2.LocalReport.SetParameters(Parameters); 
ReportViewer2.LocalReport.Refresh(); 
+0

Получено Решение из-за панели обновления. Поместите ваш Reportviwer за пределы проблемы с обновлением, чтобы решить вашу проблему. – user3168256

ответ

0

Эта проблема была вызвана UpdatePanel. Перемещение ReportViewer за пределами панели обновления разрешило проблему.

+0

Я уже получил решение – user3168256

+0

@ user3168256, так как решение было опубликовано в комментариях, я добавил вики сообщества в качестве ответа, чтобы другие могли видеть, что вы нашли решение этой проблемы. :) – Jon