相关疑难解决方法(0)

什么是routes.IgnoreRoute("{resource} .axd/{*pathInfo}")

什么是 routes.IgnoreRoute("{resource}.axd/{*pathInfo}")

我在项目中找不到任何.axd文件,我可以删除此路由规则吗?

asp.net-mvc asp.net-mvc-routing asp.net-mvc-3

91
推荐指数
5
解决办法
6万
查看次数

如何在asp.net mvc 3 razor视图中使用reportviewer控件?

我正在尝试在剃须刀视图中使用reportviewer控件,在mvc 3框架中.该在线文档拖放会谈.有关如何将其插入视图的任何建议.

reportviewer razor asp.net-mvc-3

60
推荐指数
5
解决办法
12万
查看次数

IIS express:无法添加"add"类型的重复集合条目,并将唯一键属性"name"设置为

在Visual Studio,Solution-> Web.Project-> Properties-> Web中,我已将Project Url更改为 http://localhost:51123/,http://localhost:51123/NewProjectName并且我一直收到此错误:

" 无法在添加的每个模块上添加"add"类型的重复集合条目,并将唯一键属性"name"设置为".... "

添加删除标记有效,但是在我更改网址之前它应该是一个问题.有什么建议?

web-config iis-express visual-studio-2012

30
推荐指数
5
解决办法
6万
查看次数

报告查看器配置错误 - 在"查看网页来源"中

当我选中查看网页的源代码时,我发现以下错误消息,但网页工作正常.我们的测试负责人在执行断言测试时发现了错误.

报告查看器配置错误:

报表查看器Web控件HTTP处理程序尚未在应用程序的web.config文件中注册.加

<add verb=" * " path="Reserved.ReportViewerWebControl.axd" 
     type="Microsoft.Reporting.WebForms.HttpHandler,Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" /> 
Run Code Online (Sandbox Code Playgroud)

到web.config文件的system.web/httpHandlers部分,或添加

<add name="ReportViewerWebControlHandler" preCondition="integratedMode"
     verb="*" path="Reserved.ReportViewerWebControl.axd"
     type="Microsoft.Reporting.WebForms.HttpHandler,Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" />
Run Code Online (Sandbox Code Playgroud)

到Internet Information Services 7或更高版本的system.webServer/handlers部分

为什么在查看源中出现此错误消息..

注意:此错误消息周围有一个div标签,其style ="display:none"

我试图找出原因,但每个人只讨论过这个错误信息,因为它是在网页中引发的.建议web.config的更改已存在于我们的配置文件中.

c# reportviewer

12
推荐指数
2
解决办法
3万
查看次数

如何在MVC4中呈现远程ReportViewer aspx页面?

我正在研究一个需要使用ReportViewer从SSRS呈现远程报告的MVC4应用程序.在这个论坛的帮助下,我设法让页面在MVC下呈现,但回调不起作用(加载初始页面).导出报告工作正常(并提供所有页面).当我检查页面时,我注意到更改页面后出现以下错误:

未捕获的Sys.WebForms.PageRequestManagerParserErrorException:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息.

我发现这篇关于组合MVC和Web窗体的文章,但由于没有更多的主布局页面,它看起来已经过时了.这与如何在asp.net mvc 3 razor视图中使用reportviewer控件有关但不重复因为那篇文章仅适用于本地报道.我已经尝试将AsyncRendering更改为true和false.如果为true,则根本不加载.任何建议将不胜感激.

更新:AsyncRendering行为似乎在以前版本的Visual Studio之间已更改.

reportviewer webforms reporting-services asp.net-mvc-4

11
推荐指数
1
解决办法
1万
查看次数

MVC5和SSRS ReportViewer - 如何实施?

我花了好几个小时试图解决这个问题,到目前为止我可以找到基于MVC1,MVC2和MVC3的解决方案,但是没有关于MVC5和使用SSRS和ReportViewer的解决方案.坦率地说,我不了解WebForms,因为我加入了编程世界之后,MVC在我工作的商店中是一件大事.足够多的背景故事,我会接受它.

我有:

  • 写了一个存储过程
  • 使用VS 2013中的商业智能工具设计我的报告
  • 查看设计师的报告并知道它很好
  • 尝试将ReportViewer集成到我的应用程序中但没有成功
  • 确定它似乎我需要重新执行我的查询调用(尽管它在报表设计中),并使用一组测试日期编写代码来执行此操作
  • 确定的WebForms以某种方式参与使我的报告显示在我的应用程序中.

所以我已经达到了我认为我只需要aspx文件来完成我需要做的事情.如果有人能看到这个并帮助我,你会让我治愈许多小时的压力.

首先,我的RouteConfig.cs文件的片段:

routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            name: "Default",
            url: "{controller}/{action}/{id}",
            defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
Run Code Online (Sandbox Code Playgroud)

我的报告控制器代码:

     [HttpPost]
        public ActionResult GetSysWideQuizReport([Bind(Include = "Topic, Date1, Date2")] QuizReporting quizParams)
        {
 ReportViewer ReportViewer1 = new ReportViewer();
            ReportViewer1.ProcessingMode = ProcessingMode.Local;
            ReportViewer1.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"Reports\System Quiz Report.rdl";
            ReportDataSource source = new ReportDataSource("DataSet1", QuizData(quizParams));
            ReportViewer1.LocalReport.DataSources.Clear();
            ReportViewer1.LocalReport.DataSources.Add(source);

            return View(ReportViewer1);
        }



private DataTable QuizData(QuizReporting quizParams)
        {

            DataSet ds = new …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc reporting-services

8
推荐指数
1
解决办法
2万
查看次数

ReportViewer在Chrome中显示损坏的图像

我正在使用ReportViewer10.0.在谷歌浏览器中,这些线条带有一个叫做破碎的图像blank.gif.但IE和Firefox工作正常.

这是圈出图像的示例:

Screnshot

有想法该怎么解决这个吗?

reportviewer google-chrome report viewer reporting-services

7
推荐指数
1
解决办法
4782
查看次数

MVC 4 - 视图'WebForm1.aspx'必须派生自ViewPage,ViewPage <TModel>,ViewUserControl或ViewUserControl <TModel>

我正在使用rdlc报告(ASP.Net MVC 4和VS2012).由于视图无法处理报表查看器控件,因此我将报表查看器放在用户控件文件.aspx文件中.不幸的是,当我渲染到视图(WebForm1.aspx)时,它会产生错误:'WebForm1.aspx'中的视图必须从ViewPage,ViewPage,ViewUserControl或ViewUserControl派生.

我已经在网上搜索了解决方案,但直到现在都找不到解决方案.你有什么主意吗?

asp.net reportviewer report asp.net-mvc-4

6
推荐指数
1
解决办法
8371
查看次数

如何使用Razor的ReportViewer控件?

我见过很多人说使用iframe或新页面来显示ReportViewer控件.有没有办法在不使用iframe的情况下与我的页面的其余部分一起显示控件?

asp.net-mvc reporting-services razor asp.net-mvc-4

5
推荐指数
1
解决办法
1万
查看次数

ReportViewer与ASP.net MVC 3

我已经开发了SSRS报告并部署在服务器上.报告具有下拉列表,基于下拉选择报告数据的变化,因为此下拉值作为参数传递给报告.直接访问时,该报告工作正常.

现在我已使用ReportViewer将此报告集成到我的ASP.net MVC 3应用程序中.当访问报告时,通过Web应用程序页面似乎正确加载,但是当我单击"查看报告"时,它会显示消息"正在加载"一段时间,然后不显示任何内容.我对此毫无头绪,根本不理解这种行为.


UPDATE

我在/sf/answers/178321811/找到了解决方案

reportviewer reporting-services asp.net-mvc-3

3
推荐指数
1
解决办法
9466
查看次数