早上好/下午
我有一个包含另一个文件夹的视图文件夹,然后是视图名称
〜查看/编辑/ Edit.cshtml
如果可能的话,我想保留这样的结构,但问题在于URL
目前正在显示
http://localhost:63672/Edit/Edit/4
我希望它显示
http://localhost:63672/Edit/4
如果可能,也没有网址中的ID,但这是一个单独的问题。
我如何实现这一目标?
我的routeconfig
目前正在显示
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Login", action = "Login", id = UrlParameter.Optional
}
由于
答案 0 :(得分:1)
我们可以为编辑指定路线。将其添加到routeConfig
示例强>
routes.MapRoute(
"Edit", // Route name
"Edit/{id}", // URL with parameters
new { controller = "Edit", action = "Edit", id = UrlParameter.Optional });