c# - 是否可以在 ASP.NET MVC 中将命名空间分组到一个文件中?

标签 c# asp.net asp.net-mvc asp.net-mvc-3

我有 10 多个文件( View ),其中许多文件使用通用命名空间(数量几乎为 5-6 个)。

管理所有文件的命名空间很困难,我想将命名空间分组到一个文件中并将该文件插入每个 View ,这意味着一行而不是 5-6 行命名空间。

怎么做?

使用局部 View ,我想这是不可能的。在一个文件中对 namespace 进行分组的好方法是什么?

谢谢

最佳答案

您可以在 system.web/pages/namespaces 下的 web.config 中添加命名空间

http://msdn.microsoft.com/en-us/library/ms164642.aspx

<system.web>
    <pages>
        <namespaces>
            <add namespace="System.SomeNamespace" />
       </namespaces>
    </pages>
</system.web>

在此处添加它们具有将这些命名空间添加到所有页面/ View 的效果。

关于c# - 是否可以在 ASP.NET MVC 中将命名空间分组到一个文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10206204/

相关文章:

c# - 关于 C# 语言规范中隐式转换的问题

asp.net - 在 Repeater 的 HeaderTemplate 中设置 MyLabel.Text

c# - IIS/asp.net 中的静态方法和调用堆栈

jquery - 对象不支持属性或方法 'valid'

c# - Linq 未按预期执行

c# - 事件与可重写的方法?

c# - 如何更改 TemplateInfo.HtmlFieldPrefix 的列表索引?

asp.net-mvc - 在 MVC 应用程序中重新验证用户以进行操作

c# - 不使用 JavaScript 验证 ASP.NET GridView 中的条目

asp.net - 在 ASP.net 中模拟 HttpSessionState 以进行 nunit 测试