ASP.NETCoreKendoGrid中editorTemplate弹出窗口中嵌套网格出现InvalidTempate错误。
创始人
2024-09-17 22:31:05
0
  1. 首先,将父网格和子网格的数据源分别定义为具有唯一标识符的对象数组。例如:
public class ParentViewModel
{
    public int Id { get; set; }
    public string Name { get; set; }
    public List Children { get; set; }
}

public class ChildViewModel
{
    public int Id { get; set; }
    public string Name { get; set; }
}
  1. 在父网格中使用Template列类型来定义子网格。例如:
columns.Template(@).ClientTemplate("#= renderChildGrid(data) #");


  1. 在editorTemplate弹出窗口中,将EditorTemplate中的输入框替换为Template类型的列,以呈现子网格。例如: