Membership.CreateUser包含自定义字段

时间:2012-12-05 14:30:07

标签: asp.net-membership

在asp.net中,我使用的是我使用过的会员资格  Membership.CreateUser(登录,密码,电子邮件,null,null,true,out状态); 但我要求我需要更多信息 用户如联系人号码和短名称

System已使用aspnet_regsql.exe为成员资格创建了表 但我有更多自定义列

的要求

我如何存储它们

我是否修改了这些表但同时Membership.CreateUser只有有限的实体 请帮忙

1 个答案:

答案 0 :(得分:2)

您可以使用asp.net会员资料。但我发现这是非常有限的。对于我的上一个项目,我创建了一个包含特定列的单独表来保存额外数据。 PK是用户名。然后我只想查询自定义属性。

var profile = context.Set<Profile>().Find(User.Identity.Name);

您可能还想查看通用会员提供商。它比asp.net会员提供商更灵活。