我不确定是否以及如何做到这一点,但在我的控制器中,我有:
[HttpGet]
public ActionResult Detail(int userId)
{
UserDetailViewModel user = new UserDetailViewModel();
user.UserId = userId;
user.Email = Email;
return View(user);
}
我的 UserDetailViewModel:
namespace Zinc.Web.Areas.Admin.ViewModels.User
public class UserDetailViewModel
{
[LocalizedRequired]
[DisplayName("UserId")]
public int UserId { get; set; }
[LocalizedRequired]
[DisplayName("Email")]
public string Email { get; set; }
}
我有用户的 ID,但需要获取其他详细信息,例如电子邮件、姓名、姓氏等。我现在刚刚放下电子邮件。我必须将另一个具有这些详细信息的模型传递到视图中吗?