我如何在不定义控制器名称的情况下访问操作方法
how i can access an action method without defining the Controller name
我正在开发一个 Web 应用程序,我有一个具有三种操作方法的主控制器;索引,关于,联系方式。
现在要访问 About 操作方法,我需要键入以下 url https://servername/home/about
所以我的问题是我是否可以在不引用 "Home" 控制器 class 的情况下访问 About 操作方法。比如 "http://servername/About/"
谢谢,
问候
在您的 RouteConfig.cs
文件中创建特定路线
routes.MapRoute(
name: "About",
url: "About",
defaults: new { controller = "Home", action = "About" }
);
并确保这是在默认路由之前
我正在开发一个 Web 应用程序,我有一个具有三种操作方法的主控制器;索引,关于,联系方式。
现在要访问 About 操作方法,我需要键入以下 url https://servername/home/about
所以我的问题是我是否可以在不引用 "Home" 控制器 class 的情况下访问 About 操作方法。比如 "http://servername/About/"
谢谢,
问候
在您的 RouteConfig.cs
文件中创建特定路线
routes.MapRoute(
name: "About",
url: "About",
defaults: new { controller = "Home", action = "About" }
);
并确保这是在默认路由之前