网上购物系统(Task102)——登录控件的使用(登录控件的基本配置)

源代码:13033480群共享

一、配置aspnetdb数据库

使用登录控件,由于要使用membership,首先需要ASP.NET配置的数据库aspnetdb的支持。配置这个数据库的操作如下:

1、新建数据库NetShopServices

2、进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxx(vs2010的目录是v4.0.xxxx)这个目录下,找到aspnet_regsql.exe直接双击运行,就会弹出一个界面。

2、直接下一步。第二个界面让我们选择是添加表结构还是移除,我们当然选择添加,继续下一步。

3、在这个界面中需要填写服务器ip地址以及身份验证信息。在填写完毕后,选择将表结构添加到NetShopServices数据库中了。

需要注意的是:如果选择默认,则会创建一个新的名叫aspnetdb的数据库,然后将表结构加入其中。一路下一步就完成了数据库结构的添加。

二、Web.Config文件中进行如下配置

1、添加连接字符串

<add name="NetShopMembershipConnString" connectionString="server=.\sqlexpress;database=NetShopServices;integrated security=SSPI;" providerName="System.Data.SqlClient" />


2、配置membership

<system.web> <membership defaultProvider="SQLMembershipProvider1"> <providers> <add name="SQLMembershipProvider1" type="System.Web.Security.SqlMembershipProvider" connectionStringName="NetShopMembershipConnString" applicationName="WestGarden" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordFormat="Clear"/> </providers> </membership> <system.web>


三、添加NewUser.aspx,选择母版MasterPage.master

四、添加登录控件CreateUserWizard直接拖入,默认设置即可:

<asp:Content ID="cntPage" ContentPlaceHolderID="cphPage" Runat="Server"> <asp:CreateUserWizard ID="CreateUserWizard" runat="server"> <WizardSteps> <asp:CreateUserWizardStep runat="server"> </asp:CreateUserWizardStep> <asp:CompleteWizardStep runat="server"> </asp:CompleteWizardStep> </WizardSteps> </asp:CreateUserWizard> </asp:Content>


五、修改页面标题

Title="用户注册"

六、此时可运行、注册并查看结果。

【技术要点】

1CreateUserWizard控件的运行需要membership类的支持,membership类的设置在Web.config文件中。

2minRequiredPasswordLength="1"minRequiredNonalphanumericCharacters="0"

密码最小长度为1,需要特殊字符@#等的个数最少为0,也就是可以没有。

3SqlMembershipProvider.passwordFormat属性是设置密码格式的,通常设置为Hashed,暂时设置为Clear是为了查看方便。

4、注册完成后,可在数据库中查看注册情况:

用户名UserName在表aspnet_Users中;

密码Password、电子邮件Email、安全提示问题PasswordQuestion、安全答案PasswordAnswer都在表aspnet_Membership

版权所有©2012,西园电脑工作室.欢迎转载,转载请注明出处.更多文章请参阅博客http://blog.csdn.com/yousuosi

网上购物系统”的主要功能模块    1,网上购物系统---商品功能      无限商品类别   可复制商品类别   可为商品设置属性配件(如不同颜色、尺码、主机配置),根据选取的不同配件自动生成价格   会员可发表商品评论   可在前台显示最新商品、热卖商品,推荐商品等   提供所见即所得的编辑器,方便地编辑丰富的商品信息呈现方式    2,网上购物系统---订单功能      订单具有“确认”、“到款”、“部分到款”、“发货”、“部分发货”、“退货”、“部分退货”、“归档”、“取消”状态,方便您控制购物流程的每个阶段   自定义订单打印格式   具有发货单、退货单、收款单、退款单等多种单据   方便快捷的多种条件查找订单    3,网上购物系统---会员功能  可向会员发送会刊、广告等邮件    4,网上购物系统---支付和配送功能   支持网银    5,网上购物系统---文章功能     无限文章分类   可通过模板标签的方式在前台引用任何文章       6,网上购物系统---管理功能      可添加多名管理员,具有不同的权限   内置数据库备份和回复功能       7,V-eShop网上购物系统---促销功能      可为商品设置赠品   自定义优惠券   自定义商品批发方案   商品可捆绑销售(如将洗面奶和洗发水这2种商品捆绑在一起销售)       8,网上购物系统-搜索引擎优化功能      自动提交google sitemap   静态优化,支持url rewrite,全站全静态页面 DIV布局,兼容性强。IE6.0 7.0 8.0都没问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值