Telerik编辑器不起作用

时间:2011-10-27 22:04:40

标签: asp.net-mvc telerik

  1. 下载Telerik的开源版本

  2. 将Telerik css和js放入项目

  3. 中的相应文件夹中
  4. 添加了对Telerik dll的引用

  5. 写了HTML http://pastebin.com/FzQDitzA

  6. 我得到了这个http://imageshack.us/photo/my-images/542/testgu.png/

    一切都很好,但是当我无法在此控件中键入文本时,组合框也不起作用

    什么事?

2 个答案:

答案 0 :(得分:1)

您缺少ScriptRegistrar,它负责初始化编辑器并呈现所需的JavaScript文件。

试试这个:

<body>
    <div>
        @{ Html.Telerik().Editor()
           .Name("editor").Render();
           }
    </div>
   @(Html.Telerik().ScriptRegistrar())
</body>

答案 1 :(得分:0)

您是否已将它们捆绑在捆绑配置中并将其添加到网页的根目录中?

在你的bundleconfig中这样:

 bundles.Add(new ScriptBundle("~/bundles/kendo").Include(
        "~/Scripts/kendo/kendo.all.min.js",
        "~/Scripts/kendo/kendo.aspnetmvc.min.js"
        ));

然后调用你的_Layouts.cshtml左右:

@Scripts.Render("~/bundles/kendo")

如果它仍然无效,请联系(也请检查您是否有与您的开源版本兼容的 jQuery 版本)