@page "/sampleformpage{id?} @* uses route parameter in order to dictate if form information needs to be updated*@ @code { private Sample sampleData {get; set; } = new SampleData(); private TelerikForm FormRef {get; set; } [Parameter] public string? id {get; set; } protected override async Task OnInitializedAsync() { } protected override async void OnParametersSet() { sampleData = sampleData ?? ""; if(!string.IsNullOrEmpty(sampleData)) { sampleData = ... //business logic for collecting pre-existing information, if route parameter is provided } else { sampleData = new Sample(); //creates a fresh object for the form to use if no route parameter is provided } FormRef.Refresh(); //trouble area; unsure how to call the mentioned 'Refresh()' method through the form's reference, if possible. //ideally, method is called in order to refresh the information context of the form, based on the presence of a route parameter. } //Sample Class - would regularly be located in dedicated models folder private class Sample() { public string FirstName {get; set; } public string LastName {get; set; } public DateTime? DateOfBirth {get; set;} } }