asp.net-mvc - KnockoutMVC with Kendo UI Complete for MVC 这些可以集成在服务器端吗

标签 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 这些可以集成到服务器端吗?任何人都做过吗?或者有一个有效的例子。

最佳答案

是的,您可以使用服务器端包装器集成 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);
}

在 View 中,

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

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

关于asp.net-mvc - KnockoutMVC with Kendo UI Complete for MVC 这些可以集成在服务器端吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13756120/

相关文章:

javascript - 带模型的 knockout 计算列

asp.net-mvc - 如何编码用于显示和回发的 javascript 字符串?

asp.net-mvc - 如何在 ASP.Net MVC View 中使用下划线/javascript 模板

asp.net-mvc - 带有 javascript 的 Mvc ActionLink

jquery - 如何在 Kendo 网格中隐藏/显示 ClientTemplate 列

javascript - 如何设置kendogrid组列的宽度

asp.net-mvc - 无法将 JSON 数据绑定(bind)到 KendoUI Grid

后台线程中的 ASP.NET 异常处理

c# - 带有 BeginCollectionItem 的 MVC 5 动态行

javascript - 面临 knockout 绑定(bind)问题