Tox*_*xic 6 kendo-ui kendo-asp.net-mvc asp.net-mvc-5
我正在尝试为ASP.NET MVC应用程序安装kendo UI,我收到了以下错误.htmlhelper不包含kendo的定义
我使用kendo ui工作ASP.NET项目,我在require文件夹中复制了require kendo样式和脚本,在web.config中添加了名称空间详细信息,在bundleConfig.cs中添加了引用,并在引用中添加了kendo.mvc dll.我已经按照以下教程
http://docs.telerik.com/kendo-ui/aspnet-mvc/asp-net-mvc-5
我不是我所缺少的,这两个应用程序都是ASP.NET MVC 5.
测试代码如下,我试图让它工作
@(Html.Kendo().DatePicker().Name("datepicker"))
Run Code Online (Sandbox Code Playgroud)
让ASP.NET MVC知道服务器端包装器所在的Kendo.Mvc.UI命名空间.为此,请更新Web应用程序的web.config文件.
步骤1如果使用ASPX,打开Views/Web.config或root Web.config.
步骤2找到名称空间标记.
步骤3在命名空间标记中附加添加标记.
例
<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="Kendo.Mvc.UI" />
</namespaces>
Run Code Online (Sandbox Code Playgroud)
步骤4将绑定重定向添加到当前的System.Web.Mvc版本.
例
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="0.0.0.0-[version-of-kendo-dll-that-you-are-using]" newVersion="[version-of-kendo-dll-that-you-are-using]" />
</dependentAssembly>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12855 次 |
| 最近记录: |