MVC3路由:{controller} / {action} + {controller} / {id}

时间:2012-02-09 14:04:51

标签: asp.net-mvc-3 asp.net-mvc-routing

{controller}/{action} + {controller}/{id}

如何使路由模式区分2?

第一个应该链接到主页/经销商(家庭控制器,经销商行动)

第二个应链接到商店/音频(商店控制器,音频=参数)

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

创建自定义路线

Global.asax中

routes.MapRoute(
    "Store",
    "Store/{parameter}/",
    new { controller = "Store", action = "Index", parameter = UrlParameter.Optional }
);

StoreController.cs

public class StoreController : Controller
{
    public ActionResult Index(string parameter)
    {
        return View();
    }
}