在MVC Razor视图中返回用户全名而不是UserID

时间:2016-10-02 22:52:17

标签: asp.net-mvc razor

我正在尝试在我的视图中显示用户的全名,而不是ID。所以在我的

MODELVIEW;

public int UserId { get; set; }

但在我看来,我希望显示全名,如“Joe Doe”

有人可以帮助我

1 个答案:

答案 0 :(得分:0)

modelView添加名为FullName的字符串属性,

<强> MODELVIEW;

public string FullName {get;set;}

然后通过控制器的UserID

获取您的用户
public ActionResult Index(){
    User User = DbContext.User.Where(x => x.UserID == something).FirstOrDefault(); // gets the user by ID
    modelView model= new modelView(); 
    model.FullName = User.Name + " " + User.LastName; // set Full name
    return View(model); // return model to razor
}

希望有所帮助,