简单讲述MVC项目搭建初始化
一.安装&**PowerDesigner(类似于数据–存贮MVC里面的数据以便查询)
搭建MVC
添加(Model)模型
添加(MainController)主控制器
添加实体化
添加Login登陆页面 Mian主页面
添加CSS JS HTML 图片等静态文件 创建Content目录和Plugins目录
三.设置启动Login/Main页面
接下来就启动项目,检查登录页面效果
1.添加Main acion和页面
2.在Login页面中写登录按钮的点击事件,直接报页面替换成/Main/Main页面–(注:这是为了测试页面跳转和页面效果,登录的逻辑)
3.实现登陆页面 验证码图片的生成,并把验证码字符串放入session
四.新建Common目录(主要是存放控制器),ValidCodeUtils.cs(验证码图片和验证码生成工具类)
使用ValidCodeUtils生成验证码字符串和图片
将验证码字符串存入session中 把图片返回到视图
验证码图1
验证码图2
以上代码都是讲述验证码图片的生成过程
五.修改登录页面 验证码图片的路径为 /Main/CreateValidCodeImage 验证效果
1)实现验证码图片点击更换功能
2)写验证码图片的点击事件,在点击事件中修改验证码图片的url
3)添加当前时间作为参数的作用
六.实现登录功能 PD模型 Linq查询写法 密码加密
七.登录页面记住登录功能 控制器携带数据到页面,页面通过Razor语法获取数据
以上就是MVC登陆的主页面的内容
《未完待续…》