我有以下路线设置,但它没有按我预期的方式出现。是的,我还是 MVC 的新手。
出来的方式是这样的。
http://localhost:29998/Home/States?make=Chrysler
我希望它出来的方式是这样的
http://localhost:29998/Home/Chrysler/States
当然,一旦你点击你的状态,它就会看起来像这样。
http://localhost:29998/Home/Chrysler/Florida
我真的很想能够从那里完全删除“家”,然后将其保留为
http://localhost:29998/Chrysler/States
routes.MapRoute(
"States", // Route name
"{controller}/{action}/{make}", // URL with parameters
new { controller = "Home", action = "States", Make = "" } // Parameter defaults
);