Member 11935190 Ответов: 1

Комплект динамических имя для экспортируемого файла из хрусталя зрителя с#


Теперь мне нужно установить имя для загруженного файла из crystal viewer c#, я пробовал этот код после поиска, но он не работает

protected void Page_Init(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        ReportDocument doc = (ReportDocument)Session["ReportView"];
        doc.SummaryInfo.ReportTitle = ((ReportDocument)Session["ReportView"]).SummaryInfo.ReportTitle;//"MyVeryOwnExportFile";
        CrystalReportViewer1.ReportSource = doc;
        CrystalReportViewer1.BestFitPage = false;
    }
    else
    {
        ReportDocument doc = (ReportDocument)Session["ReportView"];
        doc.SummaryInfo.ReportTitle = "MyVeryOwnExportFile";
        CrystalReportViewer1.ReportSource = doc;
    }
}


И когда я попробовал этот код установить динамическое имя для экспортируемого файла таким образом он работает но влияет на просмотрщик и следующая страница становится не работать после этого изменения

CrystalReportViewer1.ID="downloaded file name";

после этой строки я могу скачать файл с динамическими именами, но следующая опция страницы в поле зрения становится не работающей.

1 Ответов

Рейтинг:
2

Member 12047574

Установить идентификатор CrystalReportViewer1.ID="имя загруженного файла"; на странице init событие.