如何编写多个RouteValue?

时间:2019-08-21 07:47:19

标签: c# asp.net-core pagedlist

我的视图页面上有3个搜索过滤器,因此在转到另一页面时,需要将参数值传递给查询。我已经通过RouteValue = new KeyValue

完成了

问题是我不知道如何添加多个参数,除了statistics_entity我还有两个参数

@await Component.InvokeAsync("PaginatorComponent", 
                            new 
                            { 
                                Module = "EsahsUsers", 
                                Page = "Index", 
                                HasPreviousPage = Model.HasPreviousPage, 
                                PageNumber = Model.PageNumber, 
                                PageCount  = Model.PageCount, 
                                RouteValue = new KeyValuePair<string, string>("Statistical_Entity", Context.Request.Query["Statistical_Entity"])
                            })

1 个答案:

答案 0 :(得分:1)

尝试这个

RouteValue = new List<KeyValuePair<string, string>>() { new KeyValuePair<string, string>("", ""), new KeyValuePair<string, string>("", "") }