重点:关于登陆于注册的问题及个性化配置的问题

1. 关于asp。Net数据库提供程序的修改和配置。可以通过命令行的aspnet_regsql来实现,也可以通过IDE中集成的工具进行修改;

2. 关于以前安装下载的网页模板的数据库提供程序有了答案,就是。Net默认的数据提供程序;

解决了在注册个人网站初学者工具包制作的网站时的问题,就是通过配置asp.net的设置,具体如下:1.关于使用自带创建用户控件的问题:在使用过程中,注册可能会要求输入密码的位数为7位且必须包含1. ,此种情况可以通过配置本机的asp.net服务器设置来进行,具体webconfig中节点的值为:<membership>  
              <providers>  
                  <remove   name="AspNetSqlMembershipProvider"   />  
                  <add   connectionStringName="LocalSqlServer"   enablePasswordRetrieval="false"  
                      enablePasswordReset="true"   requiresQuestionAndAnswer="true"  
                      applicationName="/"   requiresUniqueEmail="false"   passwordFormat="Hashed"  
                      maxInvalidPasswordAttempts="5"   minRequiredPasswordLength="3"  
                      minRequiredNonalphanumericCharacters="0"   passwordAttemptWindow="10"  
                      passwordStrengthRegularExpression=""   name="AspNetSqlMembershipProvider"  
                      type="System.Web.Security.SqlMembershipProvider,   System.Web,   Version=2.0.0.0,   Culture=neutral,   PublicKeyToken=b03f5f7f11d50a3a"   />  
              </providers>  
          </membership> 

配置是通过iis的默认网站属性aspNet标签来进行minRequiredPasswordLength设置所需密码的最小位数,  minRequiredNonalphanumericCharacters设置必须包含的字符,0是不包含任何预置字符;

3. 关于在登陆页面中的注册导航功能,可以通过设置login控件的CreateUserUrl属性来实现,其指向值为注册的页面;

4. 在设置页面的登陆过程中注意要配置webconfig的节点值或者通过asp.net程序设置的安全选项卡将程序访问类型更改为forms并且要求更改连接方式为通过internet

5. 关于loginnameloginstatus控件的使用,其使用loginstatus的使用很简单可以判断是否登陆而显示是登陆还是登出,loginname用于在登陆后自动判断登录的用户名并显示出来;loginview是用来是显示当前是否登陆的信息;

讨论了asp.net中的新加对象profile,对其进行配置和使用,其实其于session对象具有很大的相似之处但是色三思哦你只存在于本次网络的访过程中,在退出浏览器后会自动清除,而profile对象则会继续保留;关于配置profile对象,需要配置webconfig的system.web节点中加入<profile></profile>并在其中的properties属性中加入如下<add name=”” type=” ”>name是配置的属性的名称,可以任选,type是配置其格式,可以是自定义格式,即可以自定义一个类,在类中自定义结构体从而实现复杂的个性化设置: 如果在Web.config文件中定义了Profile节,那么ASP.Net会自动为项目中的每个页面增加一个Profile的对象类型,这个对象类型完成了对定义在Web.config文件Profile节定义的所有属性进行强类型映射。开发员能够通过智能感知获得访问者的Profile信息;在初次为其属性赋值时可以通过一个临时对象,clip_image002

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值