0

如果我使用 asp.net 的内置会员提供程序,那么如何在使用 CreateUserWizard 控件时存储任意用户信息?

假设我的应用程序中有三种类型的用户:学生、教师和员工。我想为每个用户存储一个标志,以便在通过 CreateUserWizard - 控件创建用户时区分他们的类型。

怎么做?

4

4 回答 4

1

使用用户配置文件来存储用户信息。在这种情况下,您似乎正在根据登录的人创建角色。如果这是真的,也许使用/设置角色是更好的方法。

于 2009-08-18T20:23:37.473 回答
1

简短的回答:使用个人资料。

于 2009-08-18T20:20:05.220 回答
0

您可能应该看看这个关于 Asp.Net Membership、Roles 和 Profiles 的长系列。它应该有足够多的信息来让你知道你想要做什么。

第 6 部分专门介绍了 Profile 部分。

http://aspnet.4guysfromrolla.com/articles/120705-1.aspx

于 2009-08-18T20:20:10.303 回答
0

我同意@klabranche,使用角色是“用户类型”(学生、教师和员工)的完美解决方案。

我没有使用 CreateUserWizard 完成它,但它应该非常简单:如何使用 CreateUserWizard 添加用户到角色

于 2009-08-18T22:50:32.140 回答