السلام عليكم
شباب عندي صفحة للسلع .. وصفحة ثانية لسلة الشراء وعندما يختار الشخص العاصر المراد شراها ينقله لسلة الشرا والكود شغال مية مية ..ولكن
نفرض انه اختار سلعتين .. ورجع مرة ثانية للسلع واراد ان يضيف عنصر ثالث .. فعندما ياشر علية ويروح يختفي العنصرين الاولين ويعرض لي بس العنصر الثالث .. اريد ان اعرف كيف اخلية يخزني لي العنصرين السابقين + العنصر الثالث الي اختره في سلة الشراء
ياليت الي عنده خبرة يقولي كيف اسويها .. سوف اقوم بارفاق المثال
بالنسبة للكود حق اختيار العنصر من صفحة السله هذه هو
Try
For i As Integer = 0 To DataList1.Items.Count - 1
Dim row As DataListItem = DataList1.Items(i)
Dim rdd1 As Boolean = CType(row.FindControl("CheckBox1"), CheckBox).Checked
Dim txt As String = CType(row.FindControl("label4"), Label).Text
If rdd1 = True Then
sql = "select g_name,g_price,g_img,g_details from goods where g_id = " & txt & ""
da = New SqlDataAdapter(sql, con)
Dim builder As SqlCommandBuilder = _
New SqlCommandBuilder(da)
da.Fill(ds)
da.Update(ds)
Session("ds") = ds.Tables(0)
End If
Next
Response.Redirect("basket.aspx")
Catch ex As Exception
End Tryوهذه كود عرض العناصر في السلة الذي تم اختيارها مسبقاُ من صفحة السلع
DataList1.DataSource = Session("ds")
DataList1.DataBind()