ASP.NET MVC 设置区域默认定向

  

public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"m_default",
"m/{controller}/{action}/{id}",
//设置区域下的默认的跳转
new { Controller="Home",action = "Index", id = UrlParameter.Optional }
);
}

以上代码经过本人测试真实可用!

时间: 2024-10-20 23:48:40

ASP.NET MVC 设置区域默认定向的相关文章

Asp.Net MVC Areas区域说明

一般网站分为前台+会员后台+管理员后台,做过webform的人都会把会员后台页面放在user中,把管理员后台页面放在admin中 会员后台访问:www.xxx.com/user/xxx.aspx 管理员后台访问:www.xxx.com/admin/xxx.aspx 但是很多人到了MVC中不知何去何从,一片迷茫 其实MVC早已为我们想到了一切,那就是Areas(区域) 下边就以新闻系统为例: 1.项目右键-添加-区域 说明:根目录下新增了一个文件夹areas,里边有Admin,Admin里边有MV

asp.net mvc 错误路由默认配置

问题描述:默认情况下mvc已经将路由参数设置配置好了,这里就不在讲解,请到园子搜索,有很多这方面相关的文章.这里讲述的是,一个MVC项目中,我们输入一个错误的URL,或者根本不存在的URL,如:http://localhost:6224/jeutcvmg/jfidjfijdif,出现一个很难看,非常不友好的错误页面.希望它跳转到指定页面.默认主页等,且达到全局响应的效果. 关键词:customErrors 解决详解 1.打开<web.config>,找到<system.web>节点

asp.net mvc 设置一个action的访问人数,达到上线排队

/// <summary> /// 1,对访问此action的用户进行异步处理,然后将此异步加入到全局的list当中, /// 再等待异步处理完成,如果完成,将此异步操作从全局的list中删除,给前端返回处理结果 /// 2,设置全局list要存放的处理人数 /// 3,如果达到上限,直接给用户返回请排队,然后全端排队等待,等待五分钟之后接着提交 /// </summary> /// <returns></returns> public string Ind

ASP.NET MVC 5 Identity 默认表映射修改

protected override void OnModelCreating(DbModelBuilder modelBuilder) { if (modelBuilder == null) { throw new ArgumentNullException("modelBuilder"); } ? var user = modelBuilder.Entity<IdentityUser>() .ToTable("Users"); user.HasMan

ASP.Net MVC开发基础学习笔记(3):Razor视图引擎、控制器与路由机制学习

首页 头条 文章 频道                         设计频道 Web前端 Python开发 Java技术 Android应用 iOS应用 资源 小组 相亲 频道 首页 头条 文章 小组 相亲 资源 设计 前端 Python Java 安卓 iOS 登录 注册 首页 最新文章 经典回顾 开发 Web前端 Python Android iOS Java C/C++ PHP .NET Ruby Go 设计 UI设计 网页设计 交互设计 用户体验 设计教程 设计职场 极客 IT技术

ASP.Net MVC开发基础学习笔记:三、Razor视图引擎、控制器与路由机制学习

一.天降神器“剃须刀” — Razor视图引擎 1.1 千呼万唤始出来的MVC3.0 在MVC3.0版本的时候,微软终于引入了第二种模板引擎:Razor.在这之前,我们一直在使用WebForm时代沿留下来的ASPX引擎或者第三方的NVelocity模板引擎. Razor在减少代码冗余.增强代码可读性和Visual Studio智能感知方面,都有着突出的优势.Razor一经推出就深受广大ASP.Net开发者的喜爱. 1.2 Razor的语法 (1)Razor文件类型:Razor支持两种文件类型,分

ASP.NET MVC 入门1、简介

什么是MVC模式 MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式.它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller). 那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢? 我们先来看一下普通的WebForm模式下,我们请求一个例如http://www.51mvc.com/blog/index.aspx的URL,那么我们的WebForm程序会到网站根目录下去寻

ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap

阅读目录 Bootstrap结构介绍 在ASP.NET MVC 项目中添加Bootstrap文件 为网站创建Layout布局页 使用捆绑打包和压缩来提升网站性能 在Bootstrap项目中使用捆绑打包 测试打包和压缩 小结 作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的.特别是对于Windows Form的开发者而言,更是难上加难. 正是由于这样的原因,Bootstrap诞生了.Twitter Bootstrap为开发者提供了丰富的CS

扩展 ASP.NET MVC 模型扩展 &ndash; ASP.NET MVC 4 系列

       大部分人不能将核心运行时(System.Web 中的类)和 ASP.NET Web Forms 应用程序平台(System.Web.UI 中的类)区分开来.        ASP.NET 开发团队在简单的核心运行时抽象之上创建了复杂的 Web Form 抽象和 ASP.NET MVC.正因为 ASP.NET MVC 框架建立在公共抽象之上,所以 ASP.NET MVC 框架能实现的任何功能,任何人也都可以实现.ASP.NET MVC 框架本身也由若干层抽象组成,从而使得开发人员能够