我有第二个页面接收以下参数:
@page "/newrecord/{Employees}"
@inject HttpClient http
<h1>@Employees.Count</h1>
@code {
[Parameter]
public List<Model.Employees> Employees{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)
在我的主页上,当单击如下按钮时,我会传递列表:
List<Model.Employees> selected { get; set; }
private void OnAddRecord()
{
NavigationManager.NavigateTo($"newrecord/{this.selected}");
}
Run Code Online (Sandbox Code Playgroud)
单击按钮时出现错误,我可以看到 URL 的格式如下:
如何将该对象传递到第二页?我是否必须使用 LocalStorage?或者使用其他类型的对象?