1. 程式人生 > >asp.net -mvc框架復習(9)-實現用戶登錄控制器和視圖的編寫並調試

asp.net -mvc框架復習(9)-實現用戶登錄控制器和視圖的編寫並調試

分享圖片 null admin img pac http tro .com sum

1.編寫控制器

三個步驟:

【1】獲取數據

【2】業務處理

【3】返回數據

技術分享圖片

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

using MvcLoginDemo.Models;

namespace MvcLoginDemo.Controllers
{
public class SysAdminController : Controller
{
//
// GET: /SysAdmin/
public ActionResult Index()
{
return View("AdminLogin");
}
/// <summary>
/// 用戶登錄控制器
/// </summary>
/// <returns></returns>
public ActionResult AdminLogin()
{
//【1】獲取數據
SysAdmin objAdmin = new SysAdmin()
{
LoginId = Convert.ToInt32(Request.Params["loginId"]),
LoginPwd = Request.Params["loginPwd"]
};
//【2】業務處理
new SysAdminService().AdminLogin(objAdmin);
if(objAdmin!=null)
{
ViewData["info"] = "歡迎您:" + objAdmin.AdminName;
}
else
{
ViewData["info"] = "用戶名或密碼錯誤";
}
//【3】返回數據
return View();
}
}
}

2.最後編寫視圖層

技術分享圖片

asp.net -mvc框架復習(9)-實現用戶登錄控制器和視圖的編寫並調試