zoukankan      html  css  js  c++  java
  • MVC自定义视图规则

    自定义规则:

    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();
            }
    
        }
  • 相关阅读:
    FFmpeg RTSP流通过UDP传输问题
    Hibernate
    定时刷新和跳转和停止
    md5
    xxx.class类型类
    android开发-java
    爬虫scrapy
    lettuce之springboot整合redis
    Netty
    java线程池
  • 原文地址:https://www.cnblogs.com/yuejin/p/4094652.html
Copyright © 2011-2022 走看看