5

我正在通过从 MembershipProvider 继承来实现自定义成员资格提供程序。我有自己的数据库模式,它不同于 aspnet 成员模式。

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

我找不到任何关于如何构建我自己的 CreateUserWizrd 控件的示例,该控件与我的自定义成员资格提供程序相关联。我找到的示例是使用控件中的模板自定义现有的 CreateUserWizard。

谢谢

4

1 回答 1

3

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

第三个(也是我推荐的)是自己动手。、和类都相当容易使用,而且Membership重量相当大。除非它正是我所需要的,否则我通常会将一个用户控件放在一起,无论如何,即使使用默认提供程序也是如此。RolesProfileCreateUserWizard

于 2009-02-09T22:20:25.373 回答