c# – Asp.net将参数添加到url字符串

前端之家收集整理的这篇文章主要介绍了c# – Asp.net将参数添加到url字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在页面显示过滤的项目列表,现在我必须通过分页结果来限制显示.

所以如果我有这样的url参数:

example.com/?category=pizza&period=today

哪个类别和期间都不能显示

example.com/?period=today

example.com/

如何添加一个“下一页”,最后保留任何以前的参数并添加

&pagenum=5

或者如果没有参数:

?pagenum=5

提前预订!

解决方法

对于服务器端
string url = Request.Url.GetLeftPart(UriPartial.Path);
url += (Request.QueryString.ToString() == "" ) ? "?pagenum=1" : "?" + Request.QueryString.ToString() + "&pagenum=1";

您可以根据您如何处理此页面传递页码.

猜你在找的C#相关文章