【发布时间】:2011-01-21 09:56:39
【问题描述】:
我最近似乎遇到的一个主要障碍是我正在开发一些基于 MVC 的应用程序的一些更复杂的路由要求。 我无法找到正确的教程集来引导我完成它以获得完整的理解。
我想找到一套完整的教程,涵盖从基本(控制器/动作/id)到高级的所有路由。
我称之为高级路由的一个例子是:
/blog/year/month/day/title - 将映射到控制器:blog 和操作:post 和作为参数:year、month、day 和 title
/blog/title - 将映射到控制器:blog 和操作:post 并作为参数:title
/title - 将映射到控制器:blog 和操作:post 并作为参数:title
我可以使用数据库将每个可能的集合映射到全局的显式路由,但这似乎违背了让路由引擎路由到正确位置的意义。我宁愿定义一次规则。
【问题讨论】:
标签: asp.net-mvc asp.net-routing