我在winform应用程序中有一个telerik网格,其中有父级(&P);子模板。我已经从数据库手动添加了数据。
我添加了如下子模板
radGrid.MasterTemplate.Templates.Add(gridViewTemplate);
现在我想手动添加第三个父行的子行。 我尝试了以下代码来添加子行,但失败了。
radfileentry.Templates[0].Rows.AddNew(); radfileentry.MasterTemplate.Templates[0].Rows.AddNew();
我该怎么做?
经过大量的研究,我知道我们不能直接添加子行,所以我首先将数据保存到数据库中,然后刷新 Master 和 Child 模板,它的工作!
Master
Child
为了刷新,我使用了以下语句
radGridView.MasterTemplate.Refresh(); radGridView.MasterTemplate.Templates[0].Refresh();