2012-11-23 101 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