我一直在尝试创建一个映射到/ Controller / Update / Customer / 1但没有成功的路由,我试过了
routes.MapRoute("Scaffolding", "{controller}/{action}/{entity}/{id}");
这是第一条路线,但即便如此,似乎也不符合此要求:http://localhost:7290/Scaffolding/Update/Customer/1
答案 0 :(得分:1)
看起来你错过了路线应该去的地方。一个例子是:
routes.MapRoute(
"Scaffolding",
"{controller}/{action}/{entity}/{id}", // URL with parameters
new { controller = "Scaffolding", action = "Update", entity = "Customer", id = "" } // Parameter defaults
);
您需要将该路线的默认参数放入。