MVC 登陆注册页面
(一)显示页面的主函数{controller}
public class uController : Controller { // // GET: /u/ public ActionResult Index() { return View(); } public ActionResult xiugai(string uids, string pwd) { bool isOK = new uBF().Login(uids,pwd); if (isOK) { //保存状态 Session["uids"] = uids; //跳转界面 return RedirectToAction("Index", "Home"); } else { return RedirectToAction("Index"); } } } }
(二)往数据库中修改的函数 {model}
using System.Collections.Generic; using System.Linq; using System.Web; namespace 作业_新闻管理.Models { public class uBF { private newsDBDataContext context = new newsDBDataContext(); public bool Login(string uids, string pwd) { var query = context.u.Where(p => p.uids == uids && p.pwd ==pwd); return query.Count() > 0; } }
(三) 显示的界面 {iew}
@{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> </head> <body> <div> <hl>登录</hl> @using (Html.BeginForm("xiugai", "u",FormMethod.Post)) { <div> 用户名:@Html.TextBox("uids",null)<br/> 登录密码:@Html.Password("pwd")<br/> <input type="submit" value="登录"> </div> } </div> </body> </html>