2009-02-09 163 views
5

我正在通過繼承MembershipProvider實現自定義會員供應商。我有我自己的數據庫架構不同於aspnet成員資格架構。自定義asp.net會員供應商

我沒有任何使用密碼字段,我想知道如何覆蓋內置的CreateUserWizard控件?

我無法找到任何有關如何構建自己的CreateUserWizrd控件的示例,這些控件與我的自定義成員資格提供程序連接。我發現的例子是通過使用控件中的模板來自定義現有的CreateUserWizard。

謝謝

回答

3

您有幾個選擇。一個是建議的,只是改變模板。另一個(並且更好的是,雖然更多的工作)將是彈出打開反射器中的控制器以查看它的工作原理,然後擴展它並覆蓋相關位以去除對密碼的引用。

第三個(我會推薦的)就是自己推出。 Membership,RolesProfile類都相當容易使用,並且CreateUserWizard是相當重的。除非它正是我所需要的,否則即使在使用默認提供程序時,我通常也會將用戶控件放在一起,無論如何。