System.ArgumentOutOfRangeException

时间:2012-09-27 04:01:57

标签: asp.net asp.net-mvc-3

我收到错误

System.ArgumentOutOfRangeException: PageNumber cannot be below 1.
Parameter name: pageNumber
Actual value was 0.

当我在控制器中尝试页面列表时。

1 个答案:

答案 0 :(得分:0)

我们会感激一些代码,但是从我收集的内容来看,似乎你没有设置PageNumber变量或者它被设置为0.默认情况下它需要为1。在你的控制器动作中尝试这样的事情:

public ActionResult myAction(int? page) {
    var PageNumber = page ?? 1; // sets PageNumber to 1 if page is null
    ... 
}