0
比方说,我有两个实体:如何在实体框架中为相关实体在ASP MVC 3中创建有意义的路线?
公司1 - > *用户
如果我想去公司1,我用
http://localhost/Company/Details/1
,如果我想获得什么公司用户?
http://localhost/Company/Details/1/Users
如果我想预填充的将用户添加到这家公司?
http://localhost/Company/Details/1/Create
如何配置这些路由和重写他们使用用户控制器,与该公司的参数集?
这是我最好的猜测:
routes.MapRoute(
"CompanyUsers",
"Company/Details/{company_id}/{action}",
new { controller = "User", id = company_id }
);
感谢
我没有看到你有什么问题。现在有用吗? – Paul 2011-02-05 00:43:15
我想知道是否有更好的方法,更有条理的方式来做到这一点。 – cslavoie 2011-02-05 19:26:44