asp.net - 如何在web.config中定义using语句?

标签 asp.net .net-4.0 namespaces web-config asp.net-4.0

我在我的 asp.net 项目中使用 MySql。但我不想输入每个“using MySql.Data.MySqlClient;”每个 aspx.cs/aspx.vb 文件中的语句。如何在 web.config 文件中定义这一行?

我定义了一些命名空间,如下所示,但这仅适用于 aspx 页面:

<?xml version="1.0"?>
<configuration>
    <system.web>
        <compilation debug="false" targetFramework="4.0"/>
        <pages>
            <namespaces>
                <add namespace="System.Web.Configuration"/>
                <add namespace="MySql.Data"/>
                <add namespace="MySql.Data.MySqlClient"/>
            </namespaces>
        </pages>
    </system.web>
</configuration>

相关问题:Define common namespaces for code pages in Web.Config

最佳答案

无法为代码隐藏设置全局使用。您必须将用途放在代码文件中。

关于asp.net - 如何在web.config中定义using语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2652523/

相关文章:

c# - 每个命名空间分支的理想类数

javascript - 如何使用 C# 方法从 ASP.Net Javascript AJAX 请求返回 bool 值?

javascript - 如何在 Knockout 中从另一个 View 模型更新 View 模型数据

c# - C#编译不安全代码中的错误

powershell - .NET 4.0 上的 PowerShell ConsoleShell 是否已获准用于生产?

c# - 如何使用 LINQ 获取 id 的列表作为 int

javascript - 如何创建小型 Javascript 扩展语言?

c++ - 为什么在我的 C++ 项目中使用命名空间不起作用?

asp.net - IIS 7 禁用 "Require SSL"

c# - 在 Razor 中显示 ViewModel 数据列表