自定义asp.net会员提供商

时间:2009-02-09 21:51:34

标签: asp.net membership

我通过继承MembershipProvider来实现自定义成员资格提供程序。我有自己的数据库架构,与aspnet成员资格架构不同。

我没有使用密码字段,我想知道如何覆盖内置的CreateUserWizard控件?

我无法找到有关如何构建与自定义成员资格提供程序连接的自己的CreateUserWizrd控件的示例。我发现的例子是使用控件中的模板自定义现有的CreateUserWizard。

由于

1 个答案:

答案 0 :(得分:3)

你有几个选择。一个是建议的,只需更改模板即可。另一个(更好的,虽然更多的工作)将弹出反射器中的控件以查看它是如何工作的,然后扩展它并覆盖相关位以删除对密码的引用。

第三个(以及我建议的)就是自己动手。 MembershipRolesProfile类都非常容易使用,CreateUserWizard相当重要。除非它正是我所需要的,否则我通常会将一个用户控件放在一起,即使使用默认提供程序也是如此。