【问题标题】:How to use the "Using" statement in ASP.net razor webpages?如何在 ASP.net razor 网页中使用“Using”语句?
【发布时间】:2016-06-02 03:53:48
【问题描述】:

所以我需要添加一个“使用”语句:

using System.Data.SqlClient 

在我的网页中,所以我不必用整个语句调用 SqlClient 中的内容

 System.Data.SqlClient.SqlConnection con = new ..

如何做到这一点?

请注意,我将引用 System.Data 添加到我的 webconfig 文件中。

【问题讨论】:

    标签: c# asp.net .net asp.net-core razor


    【解决方案1】:

    在 Razor 视图的顶部添加

    @using System.Data.SqlClient 
    

    注意 using 语句前的 @ 字符。

    或在如下块内:

    @{
        using System.Data.SqlClient;
    }
    

    旁注:在 Razor 视图中使用 SqlConnection 有点奇怪。

    【讨论】:

    • “剃刀视图”是什么意思?它是一个 asp.net 网页(.cshtml)而不是 MVC 视图,顺便说一句,谢谢
    • 在 Razor (cshtml) 中使用 SqlConnection 不是一个好习惯。太好了,它的工作原理。你能把它标记为答案吗:)
    • 我应该在哪里使用它?我会
    • 在将数据发送到视图之前,首先将其用于您的控制器操作。之后了解 MVC 中的最佳实践以及 ASP.Net MVC。
    • Nope :D 这是 ASP.Net MVC,因为您使用的是具有 cshtml 扩展名的 razor 视图。您只能将 cshtml 与 ASP.Net MVC 和 Razor 一起使用;-)
    猜你喜欢
    • 1970-01-01
    • 2012-09-15
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 2011-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多