gpt4 book ai didi

asp.net-mvc - 如何在 ASP.NET MVC4 中将模型数据与用户相关联?

转载 作者:行者123 更新时间:2023-12-04 20:03:19 26 4
gpt4 key购买 nike

在 MVC4 中是否有一种将持久模型数据与经过身份验证的用户相关联的内置方法,或者您应该提供自己的实现?

我读过的 MSDN 教程没有建议如何操作,但我看到了可以存储的 WebSecurity.CurrentUserId 属性。例如,允许用户上传照片的网站模型:

public class Photo
{
public int Id { get; set; }
public int UserID { get; set; } // Controller sets WebSecurity.CurrentUserId?
public DateTime Created { get; set; }
...
}

或者是否有“MVC 方式”?

最佳答案

你能不能用这样的东西:

public class Photo
{
public int Id { get; set; }
public int UserID { get; set; }
public DateTime Created { get; set; }
public UserProfile user {get;set;}
...
}

public class UserProfile
{
public int UserID { get; set; }
}

关于asp.net-mvc - 如何在 ASP.NET MVC4 中将模型数据与用户相关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18969722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com