我目前正在开发一个用于存储医疗保健详细信息的基本系统(仅用于练习,不会用于实时数据)。使用 MVC 4 和 VS 2012。系统发布到 Windows Azure 并运行(登录/注册)。我创建了一个区域来显示输入到系统中的详细信息,但是当前,当登录用户查看页面时,所有用户的详细信息都会立即显示。我只想显示经过身份验证的用户详细信息。我确定它归结为“foreach”声明,但我不确定用什么替换它?代码
@if (Request.IsAuthenticated)
{
foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.FirstName)
</td>
<td>
@Html.DisplayFor(modelItem => item.SecondName)
</td>
<td>
@Html.DisplayFor(modelItem => item.DOB)
</td>
感谢您的时间。