繁体   English   中英

在MVC视图中查看智能建议

[英]See intellisense suggestions in mvc views

我在Visual Studio 2017上使用MVC5。我制作了一个空控制器并编写了代码,此后,我将模型对象传递给了视图。 现在,我正在尝试编码我的视图,但是我遇到了以下问题:(我读过类似的问题,无法解决这些问题)

1-虽然我认为下面的代码是第一行代码,但是我无法在模型类中使用智能建议(我是从类似问题之一中找到的)

@model IEnumerable<MyProject.Models.Myclass>

2-我正在使用c#通用关键字,例如“ foreach”,但是当我在视图中写“ fore”时,它什么也没有建议。 而在控制器中则建议所有这些。

在Razor视图中,无论何时要使用C#通用关键字,都必须在其前面加上@符号

因此,在声明模型后使用所拥有的内容,可以遍历集合并例如创建表

@model IEnumerable<MyProject.Models.Myclass>

@foreach (var item in Model)
 {
   <tr>
     <td>
       @Html.DisplayFor(modelItem => item.Field1)
     </td>
      <td>
       @Html.DisplayFor(modelItem => item.Field2)
     </td>


   </tr>
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM