【发布时间】:2014-08-06 17:15:43
【问题描述】:
我正在尝试在我的 ASP.NET MVC 4 应用程序(使用 .NET 4.5 框架)中呈现 Telerik Reporting(2014 年第二季度 SP1 - 试用版),但出于某种原因“Telerik”。命名空间无法在 ASP.NET MVC Razor 视图中解析,尽管我可以访问“Telerik”。控制器中的命名空间。
剃刀视图:
@using Telerik - error is in here
@Html.TelerikReporting() - error is in here
Web.config:
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="Telerik.Reporting" />
<add namespace="Telerik.ReportViewer.Mvc" />
</namespaces>
</pages>
</system.web.webPages.razor>
我的 ASP.NET MVC 项目引用的 Telerik 库:
Telerik.Reporting
Telerik.ReportViewer.Mvc
我的设置可能有什么问题?
【问题讨论】:
-
您将此添加到哪个 web.config 中?您需要将其添加到 Views 文件夹下的 web.config 中。
-
这是 Views/web.config
标签: c# asp.net-mvc razor telerik telerik-reporting