我想创建如下路由规则:
www.app.com/project/35/search/89/edit/48 ---> 动作是在项目控制器中编辑
传递的变量应该是 project# (35)、search# (89) 和 edit#(48)
有人可以帮我为此构建一个 routes.MapRout() 吗?
我想使用:
routes.MapRoute(
"Default",
"{controller}/{projectid}/search/{searchid}/{action}/{actionid}",
new { controller = "Home", action = "Edit", projectid = "", actionid = "" }
);
但是从以前的经验来看,这种类型的 MapRoute 会失败......我只得到了以下格式的东西来工作:
{controller}/{action}/{variable}
任何人都可以给我任何建议吗?谢谢。