【发布时间】:2011-08-22 15:19:06
【问题描述】:
在 ASP.Net MVC 中,我想要 2 条不同的路线:
和
在 Foo 类中,我有 2 个返回 ActionResult 的方法
public ActionResult DetailsById(int id)
{
. . . some code
}
和
public ActionResult DetailsByName(string name)
{
. . . some code
}
如何设置 2 条路由,以便如果参数是 int,则转到 DetailsById,否则转到 DetailsByName?
【问题讨论】:
-
当然你意识到你可以在你的控制器中区分不同的命名方式,对吧?但这并不能回答您的问题,我也对答案感兴趣
-
是的,我想我做过,虽然我不能说我曾经使用过它。我不确定这会如何影响这个问题。
标签: asp.net-mvc routes