Asp.net MVC模式实现登录功能
2020-06-09 05:30
1131 查看
Login页面前端代码
div> //表单要提交给Login页面(自己提交给自己),这样Login的后台才能取到前端页面的数据 <form action="/First/Login" method="post"> 账号<input type="text" name="zhanghao"/><br /> 密码<input type="text" name="mima"/><br /> <input type="submit" value="登录"/><br /> </form> </div>
后台代码
1) 首先要在model层 创建EF框架(访问数据库比较方便)
再model层写一个类,用于访问类
public class UserSever { //静态方法,直接调用即可 public static Sysuser Login(string id,string mima) { using (fashionshoppingDBEntities db=new fashionshoppingDBEntities()) { Sysuser sysuser=db.Sysuser.FirstOrDefault(s => s.username == id && s.pwd == mima); return sysuser; } } }
2)Login页面(action)的后台代码
public ActionResult Login() { return View(); } [HttpPost] public ActionResult Login(string zhanghao,string mima) { Sysuser sysuser = UserSever.Login(zhanghao, mima); if (sysuser!=null) { //RedirectToAction前面一定要加return 要不然无法重定向 return RedirectToAction("About"); } else { return Content("<script>alert('账号或者密码不正确');window.location.href='../First/Login';</script>"); } // return View(); } public ActionResult About() { return View(); } }
相关文章推荐
- ASP.NET MVC4 WEB API入门 第二篇:ASP.NET MVC入门基础(2)—— 简单登录功能的实现
- 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目(5.1) 登录功能的实现,开始接触Spring IOC、DI
- ASP.NET MVC使用中转站方式获取code实现微信登录,分享功能
- 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目(5.5) 登录功能的实现,完善登录功能
- Asp.Net MVC3 简单入门第一季(五) 通过Asp.Net MVC的区域功能实现将多个MVC项目部署到一个站点
- ASP.NET jQuery 食谱11 (通过使用jQuery validation插件简单实现用户登录页面验证功能)
- Asp.Mvc 2.0实现用户登录与注销功能实例讲解(2)
- 【EntityFramework系列教程九,翻译】在ASP.NET MVC程序中实现存储与单元工作模式
- asp.net连接sql server2005实现简单的登录功能
- 在ASP.NET MVC中实现登录后回到原先的界面
- ASP.NET MVC SSO 单点登录设计与实现
- AspnetMvc实现无刷新省市联动功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 超详细asp.net实现一个完整的登录功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- ASP.NET MVC实现网站验证码功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- asp.net mvc中自行搭建实现工厂模式的spring.net+三层架构 (15-4-20)
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之完成登录功能
- ASP.NET中使用自定义类实现统一管理页面用户登录验证功能