你好,我剛開始學習mvc2和im有一個與參數頁面的默認值有關的問題(你可以看到下面的方法)。控制器方法中的參數默認值覆蓋所有內容
無論我在URL中輸入什麼,它總是0。例如,這
h.ttp://本地主機:52634 /產品/列表/ 2
應顯示2頁,但在調試模式下的頁面參數爲0,所以我總是得到的第一頁列表在我看來。
我在全局asax中使用預定義的標準路由,當你開始一個新的mvc2項目。
我錯過了什麼?
//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);
}
omg即時通訊這樣做,我只是盯着我的global.asax路由甚至沒有通知{id}:P感謝您的回答:D – Kimpo 2010-08-26 15:56:31
@Kimpo - 沒問題! – GenericTypeTea 2010-08-26 16:00:13