0
我用來保留默認路由,但衝突導致我將默認參數id
更改爲paramid
。更改路由的默認參數名稱
通常情況下,我是用在視圖中這樣的代碼:
@Url.Action("Edit", "Suivis", new {o.ID})
而這個控制器:
public ActionResult Edit(int id) { ... }
但它不工作了,它迫使我使用:
@Url.Action("Edit", "Suivis", new {paramid = o.ID})
這是在我的控制器代碼:
public ActionResult Edit(int paramidid) { ... }
我的問題是:爲什麼我現在必須在視圖中指定參數名稱?