ASP.NET如何在发布到服务器之前获取URL的参数?

时间:2012-02-17 00:20:57

标签: asp.net-mvc-3 url

该行动

localhost:39217/SomeAction/

从数据库中返回整个列表

如果我继续使用网址

localhost:39217/SomeAction/#someId?p=2

我想只从DB返回第二页。但我仍然得到整个清单。为什么?

这是我的行动:

public ActionResult SomeAction(int p = 1) //the `p` is always 1, even if I pass that 2nd URL
{
...
}

1 个答案:

答案 0 :(得分:2)

你的第二个网址搞砸了。

Querystring参数必须在锚点之前。

尝试:

  

本地主机:39217 / SomeAction P = 2#someId