gpt4 book ai didi

asp.net-mvc - 使用 ClientTemplate 进行 Kendo 网格内联编辑

转载 作者:行者123 更新时间:2023-12-01 21:54:32 24 4
gpt4 key购买 nike

我使用 Razor 语法在 MVC 中创建了一个 Kendo 网格,并且能够进行内联编辑,

   @(Html.Kendo().Grid<Invoice.Models.ViewModels.SegmentViewModel>()
.Name("Segment")
.TableHtmlAttributes(new { style = "height:20px; " })
//.TableHtmlAttributes(new { style:"height:30px;"})
.Columns(columns =>
{
columns.Bound(p => p.Airline).ClientTemplate("#=Airline.AirlineName#").Width(5);
columns.Bound(p => p.Departs).Width(5);
columns.Bound(p => p.DepartureDate).Width(9);
columns.Bound(p => p.Arrives).Width(5);
columns.Bound(p => p.ArrivalDate).Width(7).Format("{0:d}");
})
.Editable(editable => editable.Mode(GridEditMode.InCell))
.Navigatable()
.DataSource(dataSource => dataSource
.Ajax()
.Batch(true)
.ServerOperation(false)
.Events(events => events.Error("error_handler"))
.Model(model => model.Id(p => p.Airline))
.Create("Editing_Create", "Grid")
.Read("Segment_Read", "Document")
.Update("Editing_Update", "Grid")
.Destroy("Editing_Destroy", "Grid")
)
)

但是如何定义我用于下拉菜单的客户端模板“Airline.AirlineName”。

请建议我在这方面要做些什么。

最佳答案

检查以下MVC离线版本demo 。 (您可以在那里看到编辑器模板)。

文档解释了相同的here .

关于asp.net-mvc - 使用 ClientTemplate 进行 Kendo 网格内联编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19807317/

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