我通过继承MembershipProvider来实现自定义成员资格提供程序。我有自己的数据库架构,与aspnet成员资格架构不同。
我没有使用密码字段,我想知道如何覆盖内置的CreateUserWizard控件?
我无法找到有关如何构建与自定义成员资格提供程序连接的自己的CreateUserWizrd控件的示例。我发现的例子是使用控件中的模板自定义现有的CreateUserWizard。
由于
答案 0 :(得分:3)
你有几个选择。一个是建议的,只需更改模板即可。另一个(更好的,虽然更多的工作)将弹出反射器中的控件以查看它是如何工作的,然后扩展它并覆盖相关位以删除对密码的引用。
第三个(以及我建议的)就是自己动手。 Membership
,Roles
和Profile
类都非常容易使用,CreateUserWizard
相当重要。除非它正是我所需要的,否则我通常会将一个用户控件放在一起,即使使用默认提供程序也是如此。