asp.net - WebMatrix Razor 页面和全局 using 语句

标签 asp.net asp.net-mvc razor using webmatrix

如何在 WebMatrix Razor 上下文(不是 ASP.NET MVC Razor)中为所有 .cshtml 页面设置全局使用?

因此,我不会将 @using System.Web.Optimization 放在每个需要包含 @Scripts.Render() 的 .cshtml 文件顶部,而是将其放在其中而是放到一个地方。

最佳答案

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
      <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
      <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <appSettings>
    <add key="webpages:Version" value="2.0.0.0" />
    <add key="webpages:Enabled" value="true" />
  </appSettings>
  <system.web.webPages.razor>
    <pages pageBaseType="System.Web.WebPages.WebPage">
      <namespaces>
        <add namespace="System.Web.Helpers" />
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Optimization" />
        <add namespace="System.Web.Routing" />
        <add namespace="System.Web.WebPages" />
      </namespaces>
    </pages>
  </system.web.webPages.razor>
</configuration>

另请参阅:Building single-page app with AngularJS and ASP.NET MVC 4

关于asp.net - WebMatrix Razor 页面和全局 using 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12552261/

相关文章:

c# - Web 部署项目有问题吗?

c# - ASP.NET MVC3 - 自定义验证属性 -> 客户端损坏

asp.net - 如何保护 ajax 处理程序的安全?

asp.net - 不同页面有不同的认证机制

c# - 从布局页面访问 session 变量 ASP.NET MVC3 RAZOR

asp.net-mvc - 如何避免重复此网格配置代码?

c# - 从 cshtml 页面重定向

javascript - MVC dropdownlist onchange 调用jquery

asp.net - 在多个网页(.cshtml 文件)中使用 Razor @functions

asp.net - 如何在 asp.net 中设置背景图片