Ext.net mvc 入门学习笔记 (二) MVC4 默认引导路径的设置

在使用MVC4之前,习惯了在项目的解决方法窗口中,直接选择某个aspx文件,然后右键选择 设为默认启动页面。在使用MVC4时发现,哈哈,没有完整的页面,然后从网上查了下,找到了,默认页面的启动方式,现做一下归纳。

首先,在项目中找到 Global.asax 文件 ,打开后 找到      RouteConfig.RegisterRoutes(RouteTable.Routes);语句, F12之  然后进入 RouteConfig类 ,在该类的RouteConfig.RegisterRoutes()方法如下

 

  public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "HomeAccount", action = "Login", id = UrlParameter.Optional }
            );
        }

 

 

修改 控制器 的名称 及 action的名称即可 (action 的名字 为 相应控制器中已定义的 action 方法)

 

以上完成了在新建 默认MVC项目情况下的 启动页面配置 ,但在 安装过 ext.net后 情况有所不同

在安装ext.net后 在 RouteConfig 的同一文件夹(App_Start)下 添加 了ExtNetConfig.cs 文件  该类中同样定义了一个RegisterRoutes(RouteCollection routes)方法   内容 如下

 

 

public static void RegisterRoutes(RouteCollection routes)
        {
            // Ignore all ext.axd embedded resource paths
            routes.IgnoreRoute("{extnet-root}/{extnet-file}/ext.axd");

            // Add http://example.com/extnet/ Route
            routes.MapRoute(
                "ExtNet", // Route name
                "{controller}/{action}/{id}", // URL with parameters
                new { controller = "HomeAccount", action = "Test", id = UrlParameter.Optional } // Parameter defaults
            );
        }

 

 

修改 该方法中的 controller 及 action 即可实现 自定义 默认启动界面

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值