c#購物車功能實作 | 首都客運時刻表查詢網
c#購物車功能實作,用戶登錄及收藏功能實作.2020-09-1009:25:12.NET開發.一.思路邏輯:首先我先來說一下我自己的理解,一個萌新的見解,要實作購物車的功能, ...
2020-09-10 09:25:12 .NET開發
一.思路邏輯:
首先我先來說一下我自己的理解,一個萌新的見解,要實作購物車的功能,首先要獲取到登錄時的用戶id及商品的編號(商品id),這里我用的模式是mvc模式進行實作功能的,用戶登錄時,利用session保存用戶的登錄用戶名,然后在控制器里進行傳值操作,定義一個session進行接收用戶輸入的用戶名,登錄成功后進行保存用戶的用戶名,登錄成功,前臺在進行跳轉到顯示界面,點擊事先創建好的購物車按鈕,把我們已經保存好的用戶名傳過去,在進行session接收用戶名字,添加到購物車時,前面我也說到需要兩個值,我們現在已經獲取到了用戶id(用戶名),再獲取到商品id就可以進行添加到購物車功能的實作,在顯示的ajax拼接字串進行顯示的時候,我們需要再添加一個多選按鈕(多選按鈕是為了進行多項資料選擇時,添加到購物車以及添加收藏時更方便一些),為多選按鈕添加一個id屬性或者name屬性,這里是為了我們方便獲取它的資料,獲取多選框的id值的方法我就不在這里過多介紹了,既然我們需要的兩個值都已經獲取到,我們的添加購物車功能就可以實作了,今天先寫這么多,明天還要周考,在以后的時間里我會繼續修改和添加這篇文章的后續內容,大佬們看過之后,若是有空閑時間,在評論區多給小學生一些建議,我會進行改正的.今天我就說到這里了,購物車的添加基本說完了,后續我會及時利用空閑時間進行后續功能及代碼思路邏輯的更新.
二.代碼如下:
實體化模型層(model層),共創建了四個表,我用的方法是EF架構中的codefirst方法,詳細解釋大家可以百度,或者可以看一看另一個博主的博客,https://www.cnblogs.com/zpyplan/p/9565863.html:
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.ComponentModel.Da...