【发布时间】:2011-07-15 03:25:09
【问题描述】:
我需要路由来匹配有时是控制器,有时是 - 数据库值。这是一个例子:
/controller/action?id=test - 这是默认的 {controller}/{action} 路由
/name/type?flag=test - 这是我的自定义 {dbvalue}/{dbvalue} 路由
如您所见,两条路线是相同的。但是如果 {controller} 或 {action} 是一个特定值(仅在运行时知道,因为它取决于 DB) - 我需要该路由来匹配我的其他路由(即 /specificcontroller/handleall(string name, string type) action)。
有可能吗?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-routing