我需要创建一个自定义路线来列出给定建筑物中的所有房间。所以,我希望网址看起来像这样:
/建筑/ 1000 /房
列出1000号楼的所有房间。
这是路由的正确映射(在RoomController中调用IndexByBuilding方法)吗?
routes.MapRoute(
"RoomsByBuilding",
"Building/{id}/Room",
new { controller = "Room", action = "IndexByBuilding", id = "" }
);
答案 0 :(得分:0)
你的路线看起来不错。确保将其移到路由表的顶部以避免冲突。