将Using语句添加到每个后面的aspx代码中?

时间:2014-04-16 19:41:26

标签: c# asp.net

这可能是一个非常基本的问题(或者不是,我不知道),但我找不到任何答案。

我正在重构旧的Web应用程序。我将App_Code文件夹(非常大)移动到一个单独的类库中。

我想知道是否有办法在整个网络应用程序的每个.aspx文件中引用DLL中的类,而无需打开每个.aspx文件并手动添加“使用”语句。我可以在web.config中添加一些东西,例如自动引用DLL吗? 我没有心情逐个打开每个.aspx页面来添加它 - 因为它们有很多。

感谢您提供任何帮助。

2 个答案:

答案 0 :(得分:2)

您可以将它添加到views目录中的Web.config文件中:

<pages pageBaseType="System.Web.Mvc.WebViewPage">
  <namespaces>
    <add namespace="Your.Namespace.Here" />
  </namespaces>
</pages>

应该已经包含一些默认命名空间。

答案 1 :(得分:2)

是的,您可以在pages \ namespaces下的web配置中添加自己的命名空间:

    <pages>
        <namespaces>
            <add namespace="System.Web.Helpers" />
        <namespaces>
    <pages>