zoukankan      html  css  js  c++  java
  • Asp.net MVC模式实现登录功能

    在这里插入图片描述
    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();
            
            }
    
    
        }
    
  • 相关阅读:
    greenplum 常用整理
    postgresql 常用整理
    数据源整理
    hive 以like方式建表(携带表结构)
    kudu 常用整理
    mysql常用整理
    Linux查看文件内容的常用方式(more,less,head,tail,cat)
    python2.7 安装docx错误
    python2.7 安装搜索引擎错误
    mysql数据库安装错误
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13074380.html
Copyright © 2011-2022 走看看