asp.net mvc5 配置自定义路径
首先配置路由文件,默认页是第一个路由的配置:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Web.Routing; namespace WebApplication1 { public class RouteConfig { public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "path1", url: "{controller}/{action}/{id}", defaults: new { controller = "Path1", action = "Index", id = UrlParameter.Optional } ); routes.MapRoute( name: "path2", url: "{controller}/{action}/{id}", defaults: new { controller = "Path2", action = "Index", id = UrlParameter.Optional } ); } } }
然后右键项目,添加-搭建基架项。添加控制器和视图。
添加的视图必须位于view目录下,因为它就是路径。可以参考:
访问路径就是:
http://localhost/Path1/Index
http://localhost/Path2/Index
另外,控制器返回视图最好不要返回空,否则会出现奇怪的错误。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。