KnockoutMVC与Kendo UI完成MVC可以是这些集成服务器端

时间:2012-12-07 02:35:41

标签: asp.net-mvc kendo-ui knockout-mvc

knockout.js http://knockoutmvc.com/的服务器端包装器 用于ASP.NET MVC的Kendo UI的服务器端包装器http://demos.kendoui.com/web/grid/index.html 这些可以是集成服务器端的任何人完成它或有一个工作示例。

1 个答案:

答案 0 :(得分: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 控件执行此操作。