真正步入正题。
4.创建用户CreateUserWizard控件
在vs2005中创建一个aspx页面,取名CreateUserWizard.aspx。直接从toolbox中拖入一个CreateUserWizard控件,设置一下FinishDestinationPageUrl属性,该属性指示用户创建完成后,用户点击“继续”后定向的页面。
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server" ContinueDestinationPageUrl="~/Default.aspx"> </asp:CreateUserWizard>
现在不做任何设置,在vs2005的中design视图中可以看到

测试一下先!

提交,出现下面结果:

所以,正确设置membership后,注册用户就立马可以使用了。这是CreateUserWizard的默认模板,你也可以自己创建你需要的模板,vs2005可以帮你转换出来。你可以修改一下,转换后就是这样。
代码拷贝框 [Ctrl+A 全部选择 然后拷贝]
5.用户登录login控件
CreateUserWizard 可以直接拖出来用,login 控件也是一样。在页面中放入一个login,代码很简单。
<asp:Login ID="Login1" runat="server" DestinationPageUrl="~/admin/Default.aspx" PasswordRecoveryText="找回密码" PasswordRecoveryUrl="PasswordRecovery.aspx"> </asp:Login>
属性解释: DestinationPageUrl:设置在登录尝试成功时向用户显示的页面的 URL。 PasswordRecoveryText:设置密码恢复页链接的文本。 PasswordRecoveryUrl:设置密码恢复页的 URL。 如果用户忘记密码,可以点击这个链接点找回他的密码。
经典论坛讨论: http://bbs.blueidea.com/thread-2740354-1-1.html
出处:蓝色理想
责任编辑:elesa
上一页 Membership角色与权限管理 [2] 下一页 Membership角色与权限管理 [4]
◎进入论坛网络编程版块参加讨论
|