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

C# 是否可以获取查询字符串参数列表并更改参数的1并作为参数传递,c#,html,asp.net-mvc,asp.net-mvc-routing,C#,Html,Asp.net Mvc,Asp.net Mvc Routing,我坚持做一件简单的事: 我有网址 我想将参数列表作为参数传递给我的自定义Html.Pager助手,但在Pager中,我应该能够编辑参数“Page” 是否可以不使用硬编码数据 更新: 在cshtml页面中,我有这个助手(它是自定义的助手) @Html.Pager(Model.Page、Model.TotalPages、Model.TotalRecords) 我想在寻呼机内部生成链接: Page=1、Page=2、Page=3等,但必须包括在html帮助程序中传递的所有参数 谢谢大家! 是请求

我坚持做一件简单的事:

我有网址

我想将参数列表作为参数传递给我的自定义Html.Pager助手,但在Pager中,我应该能够编辑参数“Page”

是否可以不使用硬编码数据


更新: 在cshtml页面中,我有这个助手(它是自定义的助手) @Html.Pager(Model.Page、Model.TotalPages、Model.TotalRecords)

我想在寻呼机内部生成链接: Page=1、Page=2、Page=3等,但必须包括在html帮助程序中传递的所有参数



谢谢大家!

请求。QueryString
是QueryString,更改QueryString中的一个条目,添加其余条目,创建新QueryString并将其传递到下一页。

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

我不知道您要归档的内容,也许您可以详细说明一下。我希望将以下内容传递:page=1&PageSize=30&SortOrder=Name作为集合或键值,并能够更改“page”参数,并能够创建新的URL,如:Page=10&PageSize…@Sergey您的意思是在请求和响应之间,如重定向?您不能只使用request.QueryString,并创建一个具有相同字段的新集合,只更改您需要的字段吗?我正在为此创建一个很好的示例。请给我几分钟我不知道你想归档什么,也许你可以再详细一点。我想通过这个:Page=1&PageSize=30&SortOrder=Name作为集合或键值,并且能够更改“Page”参数,并能够创建新的URL,如:Page=10&PageSize…@Sergey您的意思是在请求和响应之间,如重定向?您不能只使用request.QueryString,并创建一个具有相同字段的新集合,只更改您需要的字段吗?我正在为此创建一个很好的示例。请给我几分钟,谢谢!这个问题和答案也帮了我很大的忙,请投票表决我的问题,我相信我不是一个人看着它谢谢!这个问题和答案对我也有很大帮助。请投票表决我的问题。我相信我不是一个人看了这个问题