我想知道如何使用mvc 5路由
执行以下方案我的网址结构
http://www.xx.com/search/cat/1
http://www.xx.com/search/cat/prod/1
[Route("search/{cat?}/{prod?}/{pageId:int=1}")]
public ActionResult Index(string cat, string prod, int pageId)
答案 0 :(得分:2)
您可以为您的方案执行以下操作:
[Route("search/{pageId:int=1}")]
[Route("search/{cat}/{pageId:int=1}")] //
[Route("search/{cat}/{prod}/{pageId:int=1}")]
public ActionResult Index(string cat, string prod, int pageId)
{
....
}