你好,我刚开始学习mvc2,参数页面的默认值有问题(你可以看下面的方法)。
无论我在 URL 中输入什么,它始终为 0。例如这个
h.ttp://localhost:52634/Products/List/2
应该显示第 2 页,但在调试模式下,页面参数为 0,所以我总是在我的视图中获取列表的第一页。
当您开始一个新的 mvc2 项目时,我正在使用全局 asax 中的预定义标准路由。
我错过了什么吗?
//This is the ProductsController
public ViewResult List(int page = 0)
{
var products = productsRepo.Products()
//send in source, current page and page size
productList = new PagedList<Product>(products, page, 10);
return View(productList);
}