是否可以获取查询字符串参数列表并更改参数1并作为参数传递

时间:2013-03-29 17:46:07

标签: c# html asp.net-mvc asp.net-mvc-routing

我坚持一件简单的事情:

我有网址 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 helper中传递的所有参数。


谢谢!

1 个答案:

答案 0 :(得分:1)

Request.QueryString是查询字符串,更改查询字符串中的一个条目,添加其余条目并创建新的查询字符串并将其传递到下一页。