代码之家  ›  专栏  ›  技术社区  ›  Jaydeep Karena

Telerik radGridView添加子行

  •  1
  • Jaydeep Karena  · 技术社区  · 7 年前

    我在winform应用程序中有一个telerik网格,其中有父级(&P);子模板。我已经从数据库手动添加了数据。

    我添加了如下子模板

    radGrid.MasterTemplate.Templates.Add(gridViewTemplate);
    

    现在我想手动添加第三个父行的子行。 我尝试了以下代码来添加子行,但失败了。

    radfileentry.Templates[0].Rows.AddNew();
    radfileentry.MasterTemplate.Templates[0].Rows.AddNew(); 
    

    我该怎么做?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Jaydeep Karena    7 年前

    经过大量的研究,我知道我们不能直接添加子行,所以我首先将数据保存到数据库中,然后刷新 Master Child 模板,它的工作!

    为了刷新,我使用了以下语句

    radGridView.MasterTemplate.Refresh();
    radGridView.MasterTemplate.Templates[0].Refresh();