从Web.Config引用命名空间

时间:2010-07-27 10:09:31

标签: c# asp.net asp.net-2.0 asp.net-3.5

我可以在web.config中声明名称空间,这样我就不必为每个代码隐藏文件中的每个名称空间编写using个语句吗?

3 个答案:

答案 0 :(得分:3)

<configuration>
  <system.web>
    <pages>
      <namespaces>
        <add namespace="MyNamespace" />
      </namespaces>
    </pages>
  </system.web>
</configuration>

这是你要找的吗?

答案 1 :(得分:1)

<?xml version="1.0"?>
<configuration>
   <system.web>
      <pages>
         <namespaces>
            <add namespace="MyNamespaces.NamespaceName" />
         </namespaces>
      </pages>
   </system.web>
</configuration>

MyNamespaces.NamespaceName现在可用于项目中的所有页面。

欢呼声

答案 2 :(得分:1)

您可以对命名空间或常用控件执行此操作:

<system.web>
    <pages>
      <namespaces>
        <add namespace="The.Namespace" />
      </namespaces>
      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI" etc... />
      </controls>
    </pages>
</system.web>