MVC自定义视图规则
2024-09-02 03:22:31
自定义规则:
using System.Web.Mvc;
using System.Configuration; namespace Research
{
public class ViewConfig
{
public static void RegisterView()
{
string temp = ConfigurationManager.AppSettings["ShopTemplate"];
RazorViewEngine r = new RazorViewEngine();
r.ViewLocationFormats = new[] { "~/Template/" + temp + "/{1}/{0}.cshtml", "~/Views/{1}/{0}.cshtml" };
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(r);
}
}
}
注册自定义规则:在Global.asax.cs中加入注册代码
public class MvcApplication : System.Web.HttpApplication
{
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
//注册自定义视图访问规则
ViewConfig.RegisterView();
} }
最新文章
- 【转】安装第三方库出现 Python version 2.7 required, which was not found in the registry
- oracle中scn(系统改变号)
- 使用Jmeter录制脚本
- C#:文件、路径(Path_File)
- Yii 1 数据库操作 笔记
- Sublime Text 3初体验之Package Control
- hdu 2191 珍惜现在,感恩生活 多重背包入门题
- JSP标准标签库(JSTL)--核心标签库 c
- BLDC(无刷直流电机)应用相关
- 温故而知新 Volley源码解读与思考
- javaWeb1之Servlet
- bittorrent 学习(四) tracker peer通讯
- CSRF 攻击(跨域攻击)
- CNAME记录和A记录
- 更改linux下文件目录权限、拥有者及用户组
- word论文文献引用上标括号
- EventBus简单封装
- ElasticSearch 2 (11) - 节点调优(ElasticSearch性能)
- Change Data template dynamically
- $digest already in progress 解决办法——续
热门文章
- [Java Web整合开发王者归来·刘京华] 1、 Java Web开发
- Windows下使用Redis(一)安装使用
- Jenkins pipeline 入门到精通系列文章
- atitit.提升开发效率---MDA 软件开发方式的革命(3)----自动化建表
- 淘宝TOP之API测试
- android: SQLite使用 SQL 操作数据库
- ios开发FMDB导入SQLCipher加密数据库
- GO語言基礎教程:序章
- JavaScript中如何中断forEach循环
- C#:如何解决WebBrowser.DocumentCompleted事件的多次调用