1

我有一个 Kendo Grid Hierarchy 和一个实体,该实体具有一个枚举属性和其他一些具有其他 .net 原始类型的属性,并且网格上还有一个名为 AddNewRecord 的工具栏按钮。当用户按下 AddNewRecord 按钮时,它必须向网格添加新行并在网格中显示部分视图(因为它是层次网格)。当我在实体中评论枚举属性时,一切正常;否则,AddNewRecord 按钮什么也不做。有谁知道问题是什么?提前致谢

.ToolBar(toolbar => toolbar.Custom().Text("AddNewRecord").Url("#").HtmlAttributes(new {@class="testClass"}))
        .ClientDetailTemplateId("EntityTemplate")
        .DataSource(dataSource => dataSource
        .Ajax()
        .Model(model => model.Id("Id"))
        .Read(read => read.Action("BaseInfoGeneralForm", "BaseInfo"))

    $(".testClass").click(function () {
        var grid = $("#Grid").data("kendoGrid");
        grid.addRow();
        $(".k-grid-edit-row").appendTo("#grid tbody");//Add New Row
        grid.expandRow(grid.tbody.find("tr.k-master-row").first());//Expand newly added row


public class FileStatus : EntityBase
{
    public FileStatus()
    {
    }

    public virtual string Title { get; set; }

    public virtual Status Ended { get; set; }
}
4

1 回答 1

0
}
   this.expandRow(this.tbody.find("tr.k-master-row")[0]);
   this.expandRow(this.tbody.find("tr.k-master-row")[1]);
   this.expandRow(this.tbody.find("tr.k-master-row")[2]);
   this.expandRow(this.tbody.find("tr.k-master-row")[3]);
   this.expandRow(this.tbody.find("tr.k-master-row")[4]);
},
于 2013-08-19T04:48:28.593 回答