الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سوال في سلة شراء

بدأه مازن الاحمر في 13 نوفمبر 2011 · 2 رد · 666 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

شباب عندي صفحة للسلع .. وصفحة ثانية لسلة الشراء وعندما يختار الشخص العاصر المراد شراها ينقله لسلة الشرا والكود شغال مية مية ..ولكن

نفرض انه اختار سلعتين .. ورجع مرة ثانية للسلع واراد ان يضيف عنصر ثالث .. فعندما ياشر علية ويروح يختفي العنصرين الاولين ويعرض لي بس العنصر الثالث .. اريد ان اعرف كيف اخلية يخزني لي العنصرين السابقين + العنصر الثالث الي اختره في سلة الشراء

ياليت الي عنده خبرة يقولي كيف اسويها .. سوف اقوم بارفاق المثال

بالنسبة للكود حق اختيار العنصر من صفحة السله هذه هو

 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()
#2

يظهر أن الإنتقال بين الصفحات يفرغ الـ Session ما هو كود الإنتقال بين الصفحات لديك

استخدم

Server.Transfer

عموما هذا مثال جاهز للـ Shopping Cart

http://www.dotnetspider.com/resources/3538-Shopping-Cart-Datatable-Session.aspx

تم تعديل هذه المشاركة بواسطة مبرمج القاعده في 13 نوفمبر 2011 في 21:39

1

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3
مبرمج القاعده كتب:

يظهر أن الإنتقال بين الصفحات يفرغ الـ Session ما هو كود الإنتقال بين الصفحات لديك

استخدم

Server.Transfer

عموما هذا مثال جاهز للـ Shopping Cart

http://www.dotnetspider.com/resources/3538-Shopping-Cart-Datatable-Session.aspx

----------------------

استخدمة الي قلت لي عليه ولم يغير اي شي .. ياليت لو في معك مثال ابون سورس .. اشوفه وتعلم منه

مواضيع مشابهة