我有一组问题,每个问题都有几个标签。每个标签都是可点击的,并且应该根据它过滤问题。
我有标签的路线:
new RouteDescriptor
{
Priority = -29,
Route = new Route(
"questions/tagged/{tag}",
new RouteValueDictionary {
{"area","xxx.Intrust"},
{"controller","Question"},
{"action","DisplayByTag"},
{"tag", ""}
},
new RouteValueDictionary {
{"tag",@"\w*/*"}
},
new RouteValueDictionary{
{"area","xxx.Intrust"}
},
new MvcRouteHandler())
},
典型的标签 URL 如下所示: http ://local.intrustknowsbusiness.com/lendinng/questions/tagged/minimum%20opening%20deposit
但我总是收到 404 错误。
我调试了代码,但没有调用控制器中的 Action 方法(通常我喜欢看到正在调用“DisplayByTag” )。
我做错了什么?我的其他路线工作正常,并且相应的方法也被调用,因为它们应该。
我完全被困住了。请帮忙!