一页上有多个MVCContrib网格

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一页上有多个MVCContrib网格相关的知识,希望对你有一定的参考价值。

我在1个视图页面上有多个mvccontrib网格,每个网格都有自己的分页。我的问题是,当我在第1页网格时,它也会在其他2页上也页。是否可以区分正在调用的网格,所以只有1被分页,或者对此有其他解决方法

答案

您可以在两个网格上将page查询字符串参数设置为不同的值:

@html.Pager(Model.Collection1).QueryParam("page1")
@Html.Pager(Model.Collection2).QueryParam("page2")

或您自己构建查询字符串:

@Html.Pager(Model.Collection1).Link(page => Html.ActionLink(page, "SomeAction", new { page1 = page, page2 = Request["page2"] }))
@Html.Pager(Model.Collection2).Link(page => Html.ActionLink(page, "SomeAction", new { page1 = Request["page1"], page2 = page }))

以上是关于一页上有多个MVCContrib网格的主要内容,如果未能解决你的问题,请参考以下文章

一页上有多个 WMD 编辑器(SO 分叉版)?

一页上有多个简单的 HTML 播放/暂停按钮的问题

一页上有多个 goog_report_conversion 标记 - Google Adwords 转化跟踪

如果剑道网格的第一页上不存在该行,如何选择剑道网格行。/

Excel中一页上有很多表格怎样设置为打印出来一页一个表格

一页上有许多社交网络的分享按钮