標籤

ASP.NET MVC (29) Visual C# (15) JQuery (10) Plugins (8) JQuery Plugins (6) JavaScript (6) MySQL (5) CSS (4) LinQ (4) Mac OS (4) CentOS (3) Design Pattern (3) Entity Framework (3) IIS (3) Python (3) Windows (3) php (3) Docker (2) LAMP (2) SQL Server (2) WCF (2) .NET (1) .NET Core (1) AWS (1) Browser (1) GIS (1) IE (1) Internet Security (1) Linux (1) Platform (1) React (1) SEO (1) Testing (1) VMware (1) Windows 7 (1) cookie (1) curl (1) laravel (1) phpBB (1) session (1) 中古屋 (1) 透天 (1) 閒言閒語 (1) 面試 (1) 鳥松 (1)

2014年10月14日 星期二

使用ASP.NET MVC 實作購物網站 (十五) - 會員管理後台

由於我們使用系統預設的會員功能,可以輕易讓會員註冊,但購物網站通常是需要一個會員的管理後台喔,今天我們來完成一個陽春的會員管理後台吧。

今日目標:
*做出簡易的會員管理後台
 

1. 首先我們需要新增與專案預設的DefaultConnection對應的資料模型,不熟悉的讀者可以複習Day7[使用Entity Framework 連接資料庫],這邊我們就略過些許步驟。

2. 將DefaultConnection中的AspNetUser表對應至實體,需要注意的一點是,Day7我們是使用模型產生資料庫,這邊我們是使用資料庫產生模型的方式喔。

3. 在Models中新增ManageUser類別,其中包含Id(會員編號)、UserName(會員暱稱)、Email(電子郵件),此類別是給會員管理中顯示會員列表(Index)與編輯會員(Edit)使用的。

4. 新增ManageUserController,提供會員列表與會員編輯功能,包含Index()、Edit()等方法(圖片僅節錄部分原始碼,完整程式碼麻煩於文末下載)

5. 運行專案,點選[會員管理],在其中一個使用者點選[編輯]按鈕

 6. 我們將電子郵件修改後,點選[儲存]鈕

7. 可以發現會員資料成功被編輯了

今天我們完成會員管理功能囉,功能非常陽春,各位讀者可以根據需求下去修改與擴充,例如會員刪除功能,明日我們繼續。



*今天的原始碼請參考這裡

1 則留言: