diff --git a/Oqtane.Client/Modules/Admin/Pages/Add.razor b/Oqtane.Client/Modules/Admin/Pages/Add.razor index ac7f064c..8ae61b2f 100644 --- a/Oqtane.Client/Modules/Admin/Pages/Add.razor +++ b/Oqtane.Client/Modules/Admin/Pages/Add.razor @@ -252,6 +252,7 @@ try { _pages = await PageService.GetPagesAsync(PageState.Site.SiteId); + _pages = _pages.OrderBy(item => item.ParentId).ThenBy(item => item.Order).ToList(); if (PageState.QueryString.ContainsKey("id")) {