C#标识从GUID获取成员
我有一个表,它存储最后一个进行更改的人的GUID 我希望在我的视图中显示用户的电子邮件地址,而不是GUID,但是我无法在视图或控制器中了解如何执行此操作 GUID存在于AspNetUsers表中,我可以直接查询该表,但这似乎是错误的。那么如何从GUID获取成员对象呢 我显然错过了一些东西,但不确定是什么 如果有人能给我指出正确的方向那就太好了 编辑: AddedBy字段是存储用户标识的位置 当前,为了获取GUID,我执行以下操作:因此,无论是在控件还是视图中,我都需要找到具有该ID的成员,并获取他们的电子邮件地址 控制器代码:C#标识从GUID获取成员,c#,asp.net-mvc-4,asp.net-identity,C#,Asp.net Mvc 4,Asp.net Identity,我有一个表,它存储最后一个进行更改的人的GUID 我希望在我的视图中显示用户的电子邮件地址,而不是GUID,但是我无法在视图或控制器中了解如何执行此操作 GUID存在于AspNetUsers表中,我可以直接查询该表,但这似乎是错误的。那么如何从GUID获取成员对象呢 我显然错过了一些东西,但不确定是什么 如果有人能给我指出正确的方向那就太好了 编辑: AddedBy字段是存储用户标识的位置 当前,为了获取GUID,我执行以下操作:因此,无论是在控件还是视图中,我都需要找到具有该ID的成员,并获取
public ActionResult Index()
{
return View(db.PriceChanges.ToList());
}
查看代码:
<td>
@Html.DisplayFor(modelItem => item.AddedBy)
</td>
@DisplayFor(modelItem=>item.AddedBy)
这是ASP.NET项目中的某种默认表吗?GUID是如何显示的?我们需要查看实际显示GUI的代码。添加代码后,AspNetUsers将作为AspNet.Identity的一部分自动创建。我只需要知道我需要在哪里传递UserID才能从AspNet.IdentityTryUserManager
FindByIdAsync
获取用户对象。PriceChanges与Identity user表是同一数据库上下文的一部分吗?所以它实际上是用户和价格变化之间的外键约束?