zoukankan      html  css  js  c++  java
  • Asp.net MVC Web.config配置技巧

    一、视图引入命名空间的设置                                                                                        

      之前经常写这样的代码,而且每个页面都要写:

    @model IEnumerable<MvcStart.Models.People_Model>

      其实有一种很方便的方法,可以通过配置Views文件夹里的Web.config来简化代码。Views文件夹里的Web.config里面的这个地方。

     
      <system.web.webPages.razor>
        <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        <pages pageBaseType="System.Web.Mvc.WebViewPage">
          <namespaces>
            <add namespace="System.Web.Mvc" />
            <add namespace="System.Web.Mvc.Ajax" />
            <add namespace="System.Web.Mvc.Html" />
            <add namespace="System.Web.Routing" />
            <add namespace="MvcStart.Models"/>    //添加了这一行
          </namespaces>
        </pages>
      </system.web.webPages.razor>
     

      在这里面修改了配置之后,所有的视图页面都会自动引入此命名空间。引入之后需要关闭再打开一次视图页面代码提示才会生效。

      注意是Views文件夹里的web.Config。不是根目录里的。

      如果你使用了 Area , 将会有多个 Views 文件夹,则需要逐一设置。

  • 相关阅读:
    docker 加速器配置目录
    php 超时设置笔记
    php socket通过smtp发送邮件(纯文本、HTML,多收件人,多抄送,多密送)
    fabric 安装
    centos7下使用yum安装pip
    【转】linux tar 压缩
    ASP.NET MVC 5 默认模板的JS和CSS 是怎么加载的?
    NHibernate with ASP.NET MVC 入门示例
    Ajax入门
    NHibernate入门
  • 原文地址:https://www.cnblogs.com/feng-NET/p/4542276.html
Copyright © 2011-2022 走看看