gpt4 book ai didi

asp.net-mvc - Kendo UI - 将命令工具栏放置在网格底部

转载 作者:行者123 更新时间:2023-12-02 04:01:48 25 4
gpt4 key购买 nike

在我的应用程序的某些区域,将网格命令工具栏中的自定义命令置于网格底部而不是顶部会更加方便用户。

我想知道这在 Kendo UI 中是否可行,或者是否有其他解决办法。

下面是标准只读但可选网格的代码。

提前致谢!

@(Html.Kendo().Grid(Model)
.Name("AddressBookGrid")
.Columns(columns =>
{
columns.Bound(i => i.IsOrigin).ClientTemplate("<input name='Origin' id='origin' type='radio' value='Origin' />").Width(70);
columns.Bound(i => i.IsDestination).ClientTemplate("<input name='Destination' id='destination' type='radio' value='Destination' />").Width(70);
columns.Bound(i => i.CompanyName).Width(120).HtmlAttributes(new { id = "CompanyName" });
columns.Bound(i => i.AddressLine1).Width(150).HtmlAttributes(new { id = "AddressLine1" });
columns.Bound(i => i.AddressLine2).Width(150).HtmlAttributes(new { id = "AddressLine2" });
columns.Bound(i => i.City).Width(100).HtmlAttributes(new { id = "City" });
columns.Bound(i => i.StateProvince).Width(70).HtmlAttributes(new { id = "StateProvince" });
columns.Bound(i => i.PostalCode).Width(70).HtmlAttributes(new { id = "PostalCode" });
columns.Bound(i => i.CountryCode).Width(70).HtmlAttributes(new { id = "CountryCode" });
})
.ToolBar(toolbar =>
{
//Want to place this at the bottom
toolbar.Custom().Text("Add").Url("#_").HtmlAttributes(new { onclick = "PopulateAddressForm()" });
})
.Resizable(resize => resize.Columns(true))
.Reorderable(reorder => reorder.Columns(true))
.DataSource(dataSource => dataSource
.Ajax()
.Batch(true)
.ServerOperation(false)
)

)

最佳答案

不,不支持开箱即用。可以通过以下代码行完成:

$("#grid").find(".k-grid-toolbar").insertAfter($("#grid .k-grid-content"));

这是一个演示:http://jsbin.com/ahifiz/2/edit

关于asp.net-mvc - Kendo UI - 将命令工具栏放置在网格底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12501427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com