如何在剃刀视图页面导入命名空间?


当前回答

为图书馆

@using MyNamespace

为模型

@model MyModel

其他回答

为图书馆

@using MyNamespace

为模型

@model MyModel

终于找到了答案。

@using MyNamespace

VB。Net:

@Imports Mynamespace

如果你想在整个应用程序中包含一个命名空间,可以看看@ravy amiry的答案。

对于命名空间和库

@using NameSpace_Name

为模型

@model Application_Name.Models.Model_Name 

对于在Razor页面上迭代列表(你必须使用foreach循环访问列表项)

@model List<Application_Name.Models.Model_Name>

@foreach (var item in Model)
   {  
          <tr>
                <td>@item.srno</td>
                <td>@item.name</td>
         </tr>  
   }

我认为为了在剃刀视图中导入命名空间,你只需要添加以下方式:

@using XX.YY.ZZ

你可以试试这个

@using MyNamespace