|
|
|
สวัสดีครับรบกวนขอ concept ในการทำ shopping system หน่อยครับ ไม่ทราบว่ามีหลักการทำอย่างไร |
|
|
|
|
|
|
|
ก็ใช้ Session + Array , DataTable + Session ก้ได้ครับ ได้หลากหลายมากครับ
|
|
|
|
|
Date :
2010-11-26 09:41:30 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
การ Create DataTable ครับ
Code (VB.NET)
Dim dt As New DataTable
Dim dr As DataRow
'*** Column ***'
dt.Columns.Add("CustomerID")
dt.Columns.Add("Name")
dt.Columns.Add("Email")
dt.Columns.Add("CountryCode")
dt.Columns.Add("Budget")
dt.Columns.Add("Used")
'*** Rows ***'
dr = dt.NewRow
dr("CustomerID") = "C001"
dr("Name") = "Win Weerachai"
dr("Email") = "[email protected]"
dr("CountryCode") = "TH"
dr("Budget") = "1000000"
dr("Used") = "600000"
dt.Rows.Add(dr)
Session("myCart") = dt
แต่ถ้าต้องการเพิ่มตำแหน่งใน Session ของ DataTable ก็ไม่ยากครับ
Code (VB.NET)
Dim dt As DataTable = CType(Session("myCart"),DataTable)
Dim dr As DataRow
'*** Rows ***'
dr = dt.NewRow
dr("CustomerID") = "C003"
dr("Name") = "Tony Stark"
dr("Email") = "[email protected]"
dr("CountryCode") = "US"
dr("Budget") = "3000000"
dr("Used") = "600000"
dt.Rows.Add(dr)
Session("myCart") = dt
สามารถนำ Session ไปยัดลง DataSource ของ GridView ได้เลยครับ
Code (VB.NET)
Me.GridView.DataSource = CType(Session("myCart"),DataTable)
Me.DataBid()
|
|
|
|
|
Date :
2010-11-26 09:49:11 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|