【问题标题】:Asp.net adding parameter to url stringAsp.net 将参数添加到 url 字符串
【发布时间】:2011-09-16 13:36:43
【问题描述】:

我正在页面中显示过滤项目的列表,现在我必须通过对结果进行分页来限制显示。

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

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

类别和期间也不能显示的地方:

example.com/?period=today

example.com/

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

&pagenum=5 

或者如果没有参数:

?pagenum=5

Tnx 提前!

【问题讨论】:

  • 你是要做这个客户端还是服务器端?

标签: c# javascript asp.net


【解决方案1】:

服务器端

string url = Request.Url.GetLeftPart(UriPartial.Path);
url += (Request.QueryString.ToString() == "" ) ? "?pagenum=1" : "?" + Request.QueryString.ToString() + "&pagenum=1";

您可以根据您的处理方式传入页码。

【讨论】:

    【解决方案2】:

    对于 ASP.Net,请使用以下内容:

    string temp = Request.QueryString["yourParamName"];
    

    鱼

    【讨论】:

      猜你喜欢
      • 2019-05-13
      • 1970-01-01
      • 1970-01-01
      • 2017-06-26
      • 2011-10-19
      • 1970-01-01
      • 2019-09-20
      • 2017-08-03
      • 1970-01-01
      相关资源
      最近更新 更多