Итак, у меня есть отчет в Reporting Services 2005. В нем есть один параметр (ConnectionString), который определяет, какой источник данных будет использовать отчет. Он также имеет несколько других параметров, которые представляют собой раскрывающиеся списки, полученные из источника данных, выбранного в параметре ConnectionString.
В диспетчере отчетов это прекрасно работает. Все выпадающие отображаются вначале серым цветом. Когда вы выбираете источник данных, требования к страницам / перерисовки и все доступные значения параметров для других параметров заполняются на основе запросов к этим полям.
Однако ...
В веб-элементе управления ReportViewer при первой загрузке отчета вместо раскрывающихся списков все остальные поля параметров являются просто пустыми текстовыми полями. Выбор другого источника данных для параметра ConnectionString не требует / перерисовывает другие параметры.
Я пролистал справочник по программированию ReportViewer, чтобы увидеть, есть ли какой-нибудь способ повторить способ перезагрузки веб-страницы в Report Manager при просмотре отчетов при определенных изменениях параметров, но я не могу найти там ничего, что не над моей бедной маленькой .NET головой.
Есть идеи?