stiWebViewer и DropDownList

Обсуждение Stimulsoft Reports.WEB
Ответить
fromdd
Сообщения: 7
Зарегистрирован: 12 янв 2015, 09:41

stiWebViewer и DropDownList

Сообщение fromdd »

На форме расположена кнопка и DropDownList, который содержит список с названием отчетов, при нажатии на кнопку должен отображаться выбранный отчет. На нажатие кнопки

Код: Выделить всё

protected void Button1_Click(object sender, EventArgs e)
        {
            string appDirectory = HttpContext.Current.Server.MapPath("~/");
            StiReport stiReport1 = new StiReport();
            
            stiReport1.Load(appDirectory + "Reports\\StimulSoft\\" + DropDownList1.SelectedItem.Value.ToString());
            stiReport1.Compile();
            StiWebViewer1.Report = stiReport1;
        }
stiWebViewer использую со свойствами Session и AjaxWithCache

Проблема в том что срабатывает только один раз, те отображается только первый выбранный отчет. Если использовать stiWebViewer со свойством Standart, то отчеты меняются, но не работает пейджинг у отчетов. Как можно обойти данную проблему?
Аватара пользователя
Vladimir
Сообщения: 415
Зарегистрирован: 06 авг 2008, 09:48
Откуда: Earth

Re: stiWebViewer и DropDownList

Сообщение Vladimir »

Здравствуйте,

Попробуйте использовать следующий код:

Код: Выделить всё

...
StiWebViewer1.ResetReport();
StiWebViewer1.Report = stiReport1;
Этот метод принудительно очищает кэш вьювера.

Спасибо.
Ответить