public void ReplacePage(string MenuItem, GridPage replacePage)
{
foreach (var page in this.Children)
{
if (page.MenuID == MenuItem)
{
page.FromOSD(replacePage.ToOSD());
return;
}
else if (page.Children.Count > 0)
{
var p = GetPage(MenuItem, page);
if (p != null)
{
p.FromOSD(replacePage.ToOSD());
return;
}
}
}
}