我
下载Telerik的开源版本
将Telerik css和js放入项目
添加了对Telerik dll的引用
写了HTML http://pastebin.com/FzQDitzA
我得到了这个http://imageshack.us/photo/my-images/542/testgu.png/
一切都很好,但是当我无法在此控件中键入文本时,组合框也不起作用
什么事?
答案 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 版本)