kendo工具栏中模板的服务器端语法

时间:2016-06-14 12:25:05

标签: kendo-ui

任何人都可以告诉我如何配置它使用的kendo网格 X-剑道模板? 该文档仅显示使用客户端技术的设置: http://demos.telerik.com/kendo-ui/grid/toolbar-template

我期待这样的事情:

.ToolBar(tb=>tb.Template(..some stuff here...))

THX

1 个答案:

答案 0 :(得分:1)

我认为你不能使用服务器端的x-kendo-template模块,因为它们实际上已经编译了#34;在使用它们之前,通过javascript中的kendo.template()进入剑道模板。

但你可以做的是在Grid的ToolBar模板中加入更多剃刀:

.ToolBar(t => t.Template(@<text>
    @(Html.Kendo().ToolBar()
        .Name("toolbar")
        .Items(items =>
        {
            items.Add().Type(CommandType.Button).Text("X").Id("X");

            items.Add().Type(CommandType.Button).Text("Y").Id("Y");
        })
    )
</text>))

或者

.ToolBar(t => t.Template(Html.Partial("_ToolBar").ToHtmlString()))

或您想要使用的任何剃刀代码。