【发布时间】:2013-03-20 11:15:40
【问题描述】:
我坚持一件简单的事情:
我有网址 http://mydomain.com/PagedPage?Page=1&PageSize=30&SortOrder=Name
我想将参数列表作为参数传递给我的自定义 Html.Pager 助手,但在寻呼机中我应该能够编辑参数“Page”
可以不用硬编码数据吗?
更新: 在 cshtml 页面中我有这个助手(它是自定义助手) @Html.Pager(Model.Page, Model.TotalPages, Model.TotalRecords, )
内部寻呼机我想生成链接: Page=1、Page=2、Page=3 等,还有在 html 帮助器中传递的所有参数都必须包括在内。
谢谢!
【问题讨论】:
-
我不知道您要归档什么,也许您可以详细说明一下。
-
我想传递这个:Page=1&PageSize=30&SortOrder=Name 作为集合或键值,并且能够更改此列表中的“page”参数并能够创建新的 URL,例如:Page =10&PageSize...
-
@Sergey 你的意思是在请求和响应之间,比如重定向?
-
你不能只使用 Request.QueryString 并创建一个具有相同字段的新集合,只更改你需要的字段吗?
-
我正在为此创建一个很好的例子。请给我一点时间
标签: c# html asp.net-mvc asp.net-mvc-routing