Я использую Visual Studio 2012 с Reportviewer 11, и во время работы ничего не отображается. Я проверил файл web.config, сборки Ref, настройку IIS & (добавление всех обработчиков и изменение домена приложения), добавили ассемблеры сборки на странице aspx. Но до сих пор ничего не происходит. Когда вы проверяете источник просмотра, он говорит: Ошибка конфигурации просмотра отчетов Обработчик HTTP-обработчика отчетов Web-обработчик не зарегистрирован в файле web.config приложения. Добавьте в раздел system.web/httpHandlers файла web.config или добавьте в раздел system.webServer/обработчики для Internet Information Services 7 или более поздней версии.reportviewer 11 не работает Visual studio 2012
, которые я уже сделал :(
Это также дает мне ошибку:.. Ваш браузер не поддерживает скрипты или был настроен не позволить скрипты
Любая помощь оценили Спасибо
.Вот код:
<httpHandlers>
<add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/>
</httpHandlers>
<add assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<add assembly="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<remove name="ScriptHandlerFactory"/>
<remove name="ScriptHandlerFactoryAppServices"/>
<remove name="ScriptResource"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="Reserved-ReportViewerWebControl-axd" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler" resourceType="Unspecified" preCondition="integratedMode"/>
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/>
</handlers>
Вот код позади: вар запроса = (от р в db.PurchaseOrders , где p.POID == yourValue выбрать новый { PurchaseOrderNumber = p.PurchaseOrderNumber, ..........
});
ReportViewer1.LocalReport.ReportPath = "App_Data/POReport.rdlc";
ReportViewer1.LocalReport.DataSources.Clear();
ReportDataSource rdS = new ReportDataSource("PODataset", query.ToList());
ReportViewer1.LocalReport.DataSources.Add(rdS);
ReportViewer1.DataBind();
ReportViewer1.LocalReport.Refresh();
Здесь это код ASPX
<br />
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" AsyncRendering ="false">
<LocalReport ReportEmbeddedResource="EDICheckerTest/App_Data/POReport.rdlc">
</LocalReport>
</rsweb:ReportViewer>
Вы должны разместить свой код и соответствующие разделы конфигурации. Кроме того, в вашем браузере включен или отключен JavaScript. Вы пробовали использовать другие браузеры? Почему вы отметили это как Visual Studio? – mason
Измените свой вопрос, чтобы включить код. – mason
@ msm8bball Я использовал запрос linq для заполнения данных и данных, но даже когда я поставил элемент управления reportviewer со сценаристом на странице, он дал мне ту же ошибку. Я думал, что они несовместимы или мне не хватает какого-либо обновления. Я знаю, что я звучу глупо. Я делаю это в течение последних 2 дней ... – user3170437