zoukankan      html  css  js  c++  java
  • 山寨一个PetShop(Task100)——注册界面(配置CreateUserWizard)

     源代码:13033480群共享

    一、去除注册信息中的邮箱项

    1Web.config配置中添加

    requiresUniqueEmail="false"

    2、设置CreateUserWizard属性

    RequireEmail="False"

    二、去除注册信息中的“安全提示问题”和“安全答案”项

    去除这两项,CreateUserWizard没有提供属性设置,需要手动去除。

    1Web.config配置中添加

    requiresQuestionAndAnswer="false"

    2、点击CreateUserWizard的智能设置按钮→步骤选择“注册新帐户”→点“自定义创建新用户”。

    此时,可点击“编辑模板”→“注册新帐户”→ContentTemplate→进行编辑,也可切换到源视图中直接编辑。

    3、去掉表格中“安全提示问题”和“安全答案”项的两行。

    三、

    1、点击CreateUserWizard的智能设置按钮→步骤选择“注册新帐户”→点“自定义完成步骤”。

    此时,可点击“编辑模板”→“完成”→ContentTemplate→进行编辑,也可切换到源视图中直接编辑。

    2、编辑完成步骤的ContentTemplate,主要添加到Default.aspxCheckOut.aspxUserProfile.aspx几个页面的链拉,尊重原版,内空如下:

    <ContentTemplate>

        <pclass="signinLabel">

            <br/>

            <b>Thank you for signing up.</b></p>

        <pclass="signinLabel">

            Your account has been created. Now you can:</p>

        <p>

        </p>

        <pclass="signinLabel">

            <aclass="signinNewUser"href="Default.aspx">Continue shopping</a>

        </p>

        <pclass="signinLabel">

            <aclass="signinNewUser"href="CheckOut.aspx">Check out</a>

        </p>

        <pclass="signinLabel">

            <aclass="signinNewUser"href="UserProfile.aspx">Update your profile</a>

        </p>

        <p>

            &nbsp;</p>

    </ContentTemplate>

    四、以上内容见NewUser2.aspx,可在浏览器中查看运行结果。

    五、还有一些细节问题,也就是两个ContentTemplate的内容,就不一一说明了,复制PetShop中的NewUser.aspx,并按照PetShopWeb.config设置membership吧。

    【技术要点】

    NewUser1.aspxNewUser2.aspNewUser.asp做在了一起,相应的membershipproviders有三个内容,可设置

    <membershipdefaultProvider="SQLMembershipProvider">

    进行切换

    〖遗留问题〗

    1enablePasswordRetrieval="false"enablePasswordReset="true"有何深意??

    2Pethop原版加了个Panel,有何深意?

    3、完成步骤的ContentTemplate中有个继续按钮,就直接去掉吗?

    4CreateUserWizard应该可以用邮箱验证,取回密码吧。

    【参考网址】

    http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/login/createuserwizard.aspx

  • 相关阅读:
    数据访问 之 修改数据 (重要)---2017-04-27
    数据访问 之 删除操作 ------ 2017-04-27
    连接数据库的注册、登录----2017-04-26
    数据访问(创建链接、读取数据、例题)--2017-04-25
    C/S 和B/S 详解 --- 2017-04-25
    二阶段测试改错与反思(数据库+面向对象)----2017-04-24
    qq面板(仿版,未完待续中。。。。)---2017-04-24
    网站设计需要注意的20个常犯错误---2017-04-23
    数据库四大特性;
    数据库部分---查询-简单查询;
  • 原文地址:https://www.cnblogs.com/java20130723/p/3211647.html
Copyright © 2011-2022 走看看