1

我有一个使用下面代码的 Kendo UI 编辑器,但即使我为了简单起见从演示部分复制并粘贴,也会出现问题。唯一的区别是我添加了 .Deferred() 。

问题是文本没有出现在字段中,我也无法在页面加载时编辑该字段。我在检查 textarea 具有的元素时注意到display:none,我不确定它是否是问题所在。

@(Html.Kendo().EditorFor(model => model.Body)
      .Name("Body")
      .HtmlAttributes(new { style = "width: 740px;height:440px" })
      .Value(@<text>
                 @Html.Partial("~/Views/UserMailer/PanelInviteDefault.cshtml", Model)
              </text>).Encode(false).Deferred())

关于如何调试或修复的任何想法?

4

1 回答 1

0

此问题是由 Kendo 尝试使用旧版本 jQuery 中不可用的函数引起的。

升级您的项目以至少使用jQuery 1.8.2应该可以解决该问题。

于 2014-11-19T22:58:48.600 回答