Dobrý den,
ve webové aplikaci používám LocalReport a ReportViewer, obojí z knihovny verze 10. V reportu mám nadefinovaný parametr, který se pokouším naplnit hodnotou. Problémová stránka
obsahuje ReportViewer s nastaveným LocalReportem a ObjectDataSource pro získání dat pro report. Nastavení hodnoty parametru provádím v metodě události Page_Load pomocí metody ReportViewer.SetParameters().
Když spustím stránku, dochází k zacyklenému volání stránky a ReportViewer se neustále pokouší aktualizovat sestavu. Takže to musím shodit. Zkoušel jsem i použít
metodu události Page_PreRender, dále metody událostí Load, PreRender prvku ReportViewer a chování stále stejné.
Pokud odstraním z metody události Page_Load (nebo jiné) kód pro nastavení hodnoty parametru sestavy, stránka se zobrazí bez problémů.
Nevíte někdo, kdy správně nastavit hodnotu parametru sestavy pomocí kódu?
Děkuji za rady předem.
Milan Soljak
Opravuji: Používám metodu SetParameters() třídy LocalReport. Třída ReportViewer tuto metodu nemá.