自定义asp.net会员提供商

Pic*_*ght 5 membership asp.net

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

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

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

谢谢

Mat*_*ggs 3

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

第三种(也是我推荐的)是自己推出。、和类Membership都相当容易使用,并且 的重量相当大。除非它正是我所需要的,否则我通常会组合一个用户控件来执行此操作,即使使用默认提供程序也是如此。RolesProfileCreateUserWizard