【问题标题】:mvc 4 razor view do not understand @Html.Kendo()mvc 4 razor 视图看不懂@Html.Kendo()
【发布时间】:2014-03-05 07:27:45
【问题描述】:

我在 ASP.NET MVC 4 中遇到了 Kendo UI 服务器包装器的一个问题 如果我使用 .ASPX 默认视图就明白了

 <%: Html.Kendo().Grid() %> 

但同时如果我尝试添加 Razor 视图 看不懂

 @(Html.Kendo() ) systax.

我在 web.config 中也有条目

<namespaces>
<add namespace="Kendo.Mvc.UI" />


<httpHandlers>
      <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false" />
  </httpHandlers>

 <handlers>
  <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd"  type="Telerik.Web.UI.WebResource" />

请告诉我我必须缺少什么以及在哪里

感谢和问候,

阿米特

【问题讨论】:

  • 您是遇到异常还是只是 Visual Studio intelli-sense 无法正常工作?

标签: asp.net asp.net-mvc-4 kendo-asp.net-mvc


【解决方案1】:

要使用 Razor 模板注册 Kendo UI,请确保您的 Views\Web.config 中有以下内容。

页面底部还详细介绍了telerik文档中的设置。

http://docs.telerik.com/kendo-ui/getting-started/using-kendo-with/aspnet-mvc/asp-net-mvc-4

<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="Kendo.Mvc"/>
            <add namespace="Kendo.Mvc.UI"/>
        </namespaces>
    </pages>
</system.web.webPages.razor>

我的主 Web.config 文件中也有以下内容。

<system.web>
    <compilation debug="true" targetFramework="4.5">
        <assemblies>
           ...
            <add assembly="Kendo.Mvc"/>
        </assemblies>
    </compilation>
</system.web>

【讨论】:

  • 已经有了 标签,但是没有剑道命名空间..刚刚添加...已解决...谢谢
【解决方案2】:

在页面顶部添加@using Kendo.Mvc.UI,它对我有用

【讨论】:

  • @ChuckKrutsinger - 我将它添加到我的视图中。
【解决方案3】:

检查您的 web.config 设置是否在 查看文件夹(web.config 文件)而不是根 Web.config

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    • 1970-01-01
    相关资源
    最近更新 更多