@namespace Oqtane.Themes.Controls @using System.Net @inherits ThemeControlBase @inject IStringLocalizer Localizer @inject NavigationManager NavigationManager ... @if (ShowRegister && PageState.Site.AllowRegistration) { } @code { [Parameter] public bool ShowRegister { get; set; } private string _returnurl = ""; protected override void OnParametersSet() { _returnurl = WebUtility.UrlEncode(PageState.Route.PathAndQuery); } private void RegisterUser() { NavigationManager.NavigateTo(NavigateUrl("register", "returnurl=" + _returnurl)); } private void UpdateProfile() { NavigationManager.NavigateTo(NavigateUrl("profile", "returnurl=" + _returnurl)); } }