真正步入正題。
4.創(chuàng)建用戶CreateUserWizard控件
在vs2005中創(chuàng)建一個(gè)aspx頁面,取名CreateUserWizard.aspx。直接從toolbox中拖入一個(gè)CreateUserWizard控件,設(shè)置一下FinishDestinationPageUrl屬性,該屬性指示用戶創(chuàng)建完成后,用戶點(diǎn)擊“繼續(xù)”后定向的頁面。
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server" ContinueDestinationPageUrl="~/Default.aspx"> </asp:CreateUserWizard>
現(xiàn)在不做任何設(shè)置,在vs2005的中design視圖中可以看到
測(cè)試一下先!
提交,出現(xiàn)下面結(jié)果:
所以,正確設(shè)置membership后,注冊(cè)用戶就立馬可以使用了。這是CreateUserWizard的默認(rèn)模板,你也可以自己創(chuàng)建你需要的模板,vs2005可以幫你轉(zhuǎn)換出來。你可以修改一下,轉(zhuǎn)換后就是這樣。
代碼拷貝框 [Ctrl+A 全部選擇 然后拷貝]
5.用戶登錄login控件
CreateUserWizard 可以直接拖出來用,login 控件也是一樣。在頁面中放入一個(gè)login,代碼很簡(jiǎn)單。
<asp:Login ID="Login1" runat="server" DestinationPageUrl="~/admin/Default.aspx" PasswordRecoveryText="找回密碼" PasswordRecoveryUrl="PasswordRecovery.aspx"> </asp:Login>
屬性解釋: DestinationPageUrl:設(shè)置在登錄嘗試成功時(shí)向用戶顯示的頁面的 URL。 PasswordRecoveryText:設(shè)置密碼恢復(fù)頁鏈接的文本。 PasswordRecoveryUrl:設(shè)置密碼恢復(fù)頁的 URL。 如果用戶忘記密碼,可以點(diǎn)擊這個(gè)鏈接點(diǎn)找回他的密碼。
經(jīng)典論壇討論: http://bbs.blueidea.com/thread-2740354-1-1.html
出處:藍(lán)色理想
責(zé)任編輯:elesa
上一頁 Membership角色與權(quán)限管理 [2] 下一頁 Membership角色與權(quán)限管理 [4]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|