自定义ASP.NET会员资格提供程序

5
我正在通过继承MembershipProvider实现自定义成员提供程序。我的数据库模式与aspnet成员模式不同。
我不需要使用密码字段,我想知道如何覆盖内置的CreateUserWizard控件?
我无法找到任何关于如何构建与我的自定义成员提供程序连接的CreateUserWizrd控件的示例。我找到的示例是使用控件中的模板自定义现有的CreateUserWizard。
谢谢
1个回答

3
你有几个选择。一个是像建议的那样,只需更改模板。另一个(更好,尽管需要更多工作)是打开反射中的控件以查看其工作原理,然后扩展它并覆盖相关部分以删除对密码的引用。
第三个选择(我推荐的)是自己编写。 MembershipRolesProfile 类都很容易使用,而 CreateUserWizard 则相当重量级。除非正好符合我的要求,否则即使使用默认提供程序,我通常也会编写一个用户控件来完成它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接