Для веб-элемента управления Report Viewer требуется наличие в веб-форме System.Web.UI.ScriptManager.

У меня есть небольшая проблема с модулем ReportViewer в C#.

Я добавил в отчет на свой сайт, используя инструкции, приведенные здесь: MSDN. Он использует аспект просмотра дизайна Visual Studio, который ужасен в использовании и, кажется, оставил меня без кода, который мне нужен, чтобы заставить его работать.

Я получаю эту ошибку при попытке загрузить страницу:

Для веб-элемента управления Report Viewer требуется наличие в веб-форме System.Web.UI.ScriptManager.

Код, добавленный на страницу ReportViewer, кажется (я не могу найти никаких других ссылок на ReportViewer):

            <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
            <LocalReport ReportPath="Pages\Report1.rdlc">
            </LocalReport>
        </rsweb:ReportViewer>

Я чувствую, что мне не хватает большого количества кода для настройки ReportViewer, но я не могу понять, что мне не хватает.

У меня был хороший поиск чего, но я не мог узнать что.

Спасибо за помощь в продвижении

1 ответ

Решение

Добавьте это на свою страницу...

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
Другие вопросы по тегам