Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#标识从GUID获取成员_C#_Asp.net Mvc 4_Asp.net Identity - Fatal编程技术网

C#标识从GUID获取成员

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的成员,并获取

我有一个表,它存储最后一个进行更改的人的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.IdentityTry
UserManager
FindByIdAsync
获取用户对象。PriceChanges与Identity user表是同一数据库上下文的一部分吗?所以它实际上是用户和价格变化之间的外键约束?