2012-11-23 100 views
0

什麼是在asp網絡mvc中處理錯誤的url路由的最佳實踐?asp.net mvc錯誤的路由處理

示例代碼:

public ActionResult EditUser(int userId) 
{ 
    .... 
} 
  1. 的ActionResult EditUser(INT用戶id = 0)//默認參數並返回404
  2. 的ActionResult EditUser(?詮釋用戶id)//可爲空的參數和返回404
  3. ActionResult EditUser(int userId)// mvc expcetion

謝謝

回答

0

我走的東西與這個線程非常相似,它似乎抓住了我所扔的一切,正確顯示URL並返回正確的響應代碼。

有一個讀通過這個答案,

https://stackoverflow.com/a/2577095/1538039

+0

感謝鏈接:)但是,這個答案還是犯規解決我的問題。在操作中EditUser(int userId)沒有在URL中聲明id,mvc throw expcetion ... – Mennion