ASP.NET MVC,帐户模型:如何建立关系?

问题描述

| 我创建了一个新的MVC 3 Internet应用程序,它附带了帐户模型/控制器等。 这些存储在MDF数据库中。 我想为我的应用程序创建新模型,并将它们与我的帐户模型建立联系。 我什么都没找到,也许是我找错了...所以我在想,是否有人可以指出正确的方向呢? 谢谢!     

解决方法

嗯,使用内置的提供程序和aspnet默认数据库存在一个问题。在该数据库中,每一行都有一个唯一的ID-理论上您可以使用该ID链接到您的数据仓库-但要意识到这是完全独立的。许多人可以做的另一种选择是使用自定义成员资格提供程序(例如,自定义sql成员资格提供程序) 那里有大量的文章/博客-对于初学者,请参阅: http://blogs.syrinx.com/blogs/dotnet/archive/2007/12/14/a-simple-custom-sql-membership-provider-part-1.aspx 这使您可以将所有内容保存在自己的数据库中,并且相当容易实现。     ,我也发现了这一点: https://github.com/anderly/SimpleMembership.Mvc3 我想这是另一种选择。     ,我一直在寻找的答案是这样的: 在您的模型中,像这样链接到成员资格用户:
public virtual Guid UserGuid { get; set; }

public virtual MembershipUser User
{
    get
    {
        return Membership.GetUser(UserGuid);
    }
}
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...