如何向Asp Net Membership提供商添加自定义字段?

时间:2016-01-04 09:07:57

标签: sql-server asp.net-mvc

我想添加一个字符串字段" SerialNumber"在我的用户配置文件表中SQL与ASP Net成员资格提供程序。我可以直接从SQL数据库添加字段,但是这样做是正确的吗?我尝试了这篇文章How to assign Profile values?,但最后它给出了一个编译错误,即无法转换类型' System.Web.Profile.ProfileBase'到' ProfileCommon'。

请帮忙

1 个答案:

答案 0 :(得分:0)

您可以使用配置文件提供程序。

或者,您可以创建自己的表来存储额外的用户相关数据。但是您必须创建自己的表并创建代码以从这些表中获取和保存数据,因此您可以以这种方式使用自定义表,从而允许比Profile Provider(特别是默认的Profile Provider,更具灵活性和可维护性) SqlProfileProvider,以低效,非规范化的方式存储配置文件数据。)

查看this tutorial