3

用于 knockout.js 的服务器端包装器http://knockoutmvc.com/ 和用于 ASP.NET MVC 的 Kendo UI 的服务器端包装器http: //demos.kendoui.c​​om/web/grid/index.html 这些可以集成服务器端吗任何人都做过或有一个可行的例子。

4

1 回答 1

1

是的,您可以使用服务器端包装器集成 Kendo 控件。

public static MvcHtmlString KEditorFor<TModel, TProperty>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel, TProperty>> expression, string name, string value)
{
    string ms = htmlHelper.Kendo().Editor()
            .Name(name)
            .Value(value)
            .ToHtmlString();

    return MvcHtmlString.Create(ms);
}

而在看来,

@Html.KEditorFor(model=>model.EditorValue, "EditorValue", Model.EditorValue)

我不确定KnockoutMVC,但您也可以对其他Kendo控件执行此操作。

于 2013-06-27T07:09:15.800 回答