首页 > 解决方案 > MVC C# PagedList - PagedListPager 将 int 数组作为参数传递

问题描述

我不知道如何传递一个int数组。让我们看看我的代码...

@Html.PagedListPager(Model, pagina => Url.Action("Index", new
{

    pagina,
    codOccu = ViewBag.codOccu, // the array of int
    nomeEmp = ViewBag.Empresas,
    dtAbert = ViewBag.DataIni,
    dtFinal = ViewBag.DataFim,
    codStatus = ViewBag.codStatus,
    codUsu = ViewBag.CodUsu,
    codSet = ViewBag.CodSet,
    order = ViewBag.order

}))

并且查询字符串结果看起来像http://localhost:8080/Atendimento?pagina=2&codOccu=System.Int32%5B%5D&codStatus=0&codUsu=0&codSet=0&order=1

我需要一种方法将 codOccu=System.Int32%5B%5D& 转换为 codOccu=123&codOccu=1234&codOccu=12345

标签: c#asp.net-mvcpagedlist

解决方案


推荐阅读