带有可编辑弹出窗口的自定义剑道网格顺序

Custom Kendo Grid order with editable popup

本文关键字:自定义 网格 顺序 窗口 编辑      更新时间:2023-09-26

请参阅此JS小提琴以进行澄清。

在小提琴中,我希望弹出编辑器字段按当前顺序排列:ID, Name, Type, Quantity, Notes .但在网格本身,我想:Quantity, Type, Name.

是否可以分离网格和弹出窗口编辑器的字段排序?理想情况下,无需创建更复杂的模板(此示例很简单,但在我的实际应用程序中,我正在处理 20+ 字段)。

顺序是您在网格定义的columns部分中定义的顺序,因此只需更改顺序,如: http://jsfiddle.net/JPgjd/4/

columns: [
    {
        command: ["edit"],
        title: "&nbsp",
        width: "95px"
    },
    { field: "quantity", title: "Qty" },
    { field: "type", title: "Type" },
    { field: "id", title: "ID", hidden: true },
    { field: "name", title: "Name" },
    { field: "notes", title: "Notes", hidden: true }
]

请记住,编辑时顺序也适用,因此hidden字段按列中定义的顺序显示(列定义中隐藏仅适用于网格,不适用于编辑表单)。