微信公众号:sonic成长日记
如有问题或建议,请公众号留言,或加我私人微信:lgx4571
登录注册的实现 更文时间:2018/06/03
asp.net这门课快完结了,可是登录注册老师并没有教,我从网上自学了一下,自己又改了不少代码,大部分地方也都给了注释。现整理成教程,也不知道算不算“正规”…
好了现在开始吧。
原料:visual studio 2015;sql sever 2014
1.建立用户信息数据库userinfo
这里没什么好说的,表名自取,里面有两列数据:username,userpassword;
2.连接数据库
新建类文件db.cs,连接数据库。
sever=数据库服务器名称;database=数据库名称;
uid,pwd是你数据库的登录名和密码,在服务器安全性里就可以找到。
3.新建login.aspx
放置两个textbox,承载用户输入的账号labuser和密码labpwd;放置两个button,对应登录和注册。分别给两个button绑定点击事件。哦,不要忘了多写一个label,用来提示用户是否操作正确
注册事件:
``
``
登录事件:大部分代码和注册是一样的,这里只注释不同的部分
如果抛出了异常不要紧张,顺着错误提示一点一点排除问题就好。
5.sesson
sesson简单来说,是用来存储某个页面的特定数据的,这个数据当你切换页面时也会存在。
我们现在想用sesson来实现打开网站主页之前,提示用户登录功能
这是应该一个判断语句,为了方便,我们只写在母版页即可。
.master.cs:
6.完工
这样一个简单的登录注册页面就算做出来了,应该还算可以,样式什么的自己加吧。实在不行可以找我来要代码。另外说一句,sesson功能还是挺强大的,可以用来做购物车,有需求的小伙伴我们也可以再探讨一番,不过今天就先到这里了。祝大家都写出来功能齐全的网站哦。
领取专属 10元无门槛券
私享最新 技术干货