一.aspx视图时

public class ADCViewEngine : WebFormViewEngine
{
public ADCViewEngine()
{
//Action找到View的规则
var formmats = new List<string>();
formmats.Add("~/Views/ProductHall/{1}/{0}.aspx");
formmats.Add("~/Views/ProductHall/{1}/{0}.ascx");
formmats.Add("~/Views/ExperienceCenter/{1}/{0}.aspx");
formmats.Add("~/Views/ExperienceCenter/{1}/{0}.ascx");
formmats.Add("~/Views/{1}/{0}.aspx");
formmats.Add("~/Views/{1}/{0}.ascx");
formmats.Add("~/Views/Shared/{0}.aspx");
formmats.Add("~/Views/Shared/{0}.ascx");
base.ViewLocationFormats = formmats.ToArray();//View页面规则
base.MasterLocationFormats = new string[] { "~/Views/{1}/{0}.master", "~/Views/Shared/{0}.master" };//母版页的规则
base.PartialViewLocationFormats = formmats.ToArray();//部分页面(用户控件)的规则
}

二.Razor视图
public class ADCViewEngine :RazorViewEngine

{

public ADCViewEngine()

{
//Action找到View的规则
var formmats=new List<string>();
formmats.Add("~/Views/{1}/{0}.cshtml");
formmats.Add("~/Views/MemberOrder/{1}/{0}.cshtml");
formmats.Add("~/Views/Shared/{0}.cshtml");
base.ViewLocationFormats = formmats.ToArray();//View页面规则
base.MasterLocationFormats = new string[] { "~/Views/{1}/{0}.cshtml", "~/Views/Shared/{0}.cshtml" };//母版页的规则
base.PartialViewLocationFormats = formmats.ToArray();//部分页面(用户控件)的规则
base.FileExtensions = new string[] { "cshtml", "vbhtml" };
}

}

转载于:https://www.cnblogs.com/jianchun491/archive/2011/09/09/2172765.html

asp.net mvc View视图目录修改相关推荐

  1. html里面的view怎么修改,asp.net mvc 3-在局部视图中修改MVC 3 ViewBag不会保留到_Layout.cshtml...

    asp.net mvc 3-在局部视图中修改MVC 3 ViewBag不会保留到_Layout.cshtml 我在Razor视图引擎中使用了MVC 3. 我想在局部视图的ViewBag中设置一些值,并 ...

  2. 【译】使用自定义ViewHelper来简化Asp.net MVC view的开发------part1

    从开发者的角度来看,创建Asp.net MVC的View是一件很爽的事,因为你可以精确控制最终生成的HTML.具有讽刺意味的是不得不写出每一行HTML代码同时也是Asp.net MVC的View中让人 ...

  3. ASP.NET MVC 5 - 视图

    2019独角兽企业重金招聘Python工程师标准>>> 在本节中,你要去修改HelloWorldController类,使用视图模板文件,在干净利索地封装的过程中:客户端浏览器生成H ...

  4. 如何在FineUIMvc(ASP.NET MVC)视图中绑定多个模型?

    起因 这是知识星球内的一个网友提出的,按理说ASP.NET MVC中一个视图只能绑定一个模型(Model),在视图顶部标识如下: @model IEnumerable<FineUICore.Ex ...

  5. ASP.NET MVC 4 视图页去哪里儿

    这里特别感谢 swagon 提到了Displaymodeprovider,所以才有了本篇博客,也使我对[View的呈现]中寻找视图页的过程有了清晰的认识! 前戏 在MVC中,执行完Action之后,会 ...

  6. MVC 各种传值方式 ASP.NET MVC view与controller传值方式

    MVC 各种传值方式 ViewData传值. HomeController.cs Co de: public ActionResult Index() {       ViewData["T ...

  7. ASP.NET MVC编程——视图

    1Razon语法 使用@符号后接C#或VB.NET语句的方式. 基本规则 1)变量 @后直接变量即可 2)代码块 为使用表达式或多行代码,@后跟大括号将多行代码包括在大括号中 3)"+&qu ...

  8. ASP.NET MVC Razor视图引擎

    本篇文章我们一起来讨论ASP.NET MVC框架中的Razor视图引擎.主要包含以下内容: Razor简介 Razor语法 Razor如何呈现页面 布局页(Layout) Razor简介 Razor是 ...

  9. 知乎周源微信_每周源代码30-具有XML文字的VB.NET作为ASP.NET MVC的视图引擎

    知乎周源微信 I was literally in the middle of writing the post when I saw a message from Andrew Davey abou ...

最新文章

  1. Vue/Angular中父窗口新开的子窗口关闭的时候刷新父窗口
  2. Linux select()
  3. [七]JavaIO之 PipedInputStream 和 PipedInputStream
  4. stm32 外部8M晶振 改为12M的方法
  5. 力扣题目系列:121. 买卖股票的最佳时机
  6. Atitit 面试流程法 艾提拉总结 增加企业黑名单制度,出去前核对黑名单 免得白跑 增加白名单制度,统计分析号面试的企业,垃圾企业 中等分类 1.面试提前给指导人参考 具体分析企业性质 产
  7. 服务器与mysql数据库服务器_数据库与服务器的关系
  8. 台式计算机声音输出方式在哪里,电脑声音无法找到输出设备怎么办?
  9. java kaptcha,java验证码组件kaptcha使用方法
  10. VScode保存快捷键(ctrl+s)失效
  11. 中软防水坝 怎么卸载_卸载中软防水墙软件
  12. 大恒相机连续采集并保存图片
  13. u盘中的隐藏文件该怎样恢复
  14. Hadoop第七天--MapReduceYarn详解(二)
  15. SQL Server 深入解析索引存储(上)
  16. 硅步携手Allegro.ai,搭建强大的深度学习平台
  17. trainging contest#1(2011大连现场赛)G BY bly
  18. Garch模型Stata实例
  19. linux运维常用服务器软件整理和介绍
  20. 量子计算机 intel,Intel量子计算机技术 首次突破1开尔文

热门文章

  1. Spring 使用AOP
  2. MySQL基础2——表的约束
  3. stringr | 文本处理方法(Ⅰ-1):字符串处理函数(上)
  4. linux jmeter 内存,JMeter-Linux内存不足
  5. mysql爆表_十种Mysql报错注入
  6. 学习web前端,合理的学习路线,如何成为一个合格的前端工程师
  7. 关于慢开始、拥塞控制、快重传、快恢复算法的理解
  8. 幂指函数怎么求极限_函数的极限I
  9. java gui中文变方块_150道Java面试基础题(含答案)
  10. iptv管理系统php制作,双子星IPTV管理系统搭建教程