public virtual async Task <IActionResult> InitialPage(string formUrlSlug) { var nextSectionUrlSlug = await _dynamicFormsPresentationService.GetFirstSectionUrlSlugAsync(formUrlSlug, ControllerName); if (string.IsNullOrWhiteSpace(nextSectionUrlSlug)) { return(BadRequest()); } else { return(Redirect(Html.Url().Action <DynamicFormsController>(c => c.Edit(formUrlSlug, nextSectionUrlSlug)).Replace("%2F", "/"))); } }