مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ali.majed

عضویت از 1394/09/15

ساخت سبد خرید

  • شنبه 11 اردیبهشت 1395
  • 14:53
تشکر میکنم

با عرض سلام

من توی asp.net دارم یک پروژه ی فروشگاهی می نویسم. در ساخت سبد خرید به مشکل برخورده ام. می خواهم در صفحه ی PDetail.aspx مار بر محصول مورد نظر خودش رو وارد کنه و در صفحه ی Cart.aspx محصولات انتخاب شده رو مشاهده کنه و تایید کنه . این کد من هست ولی نمی دونم چی کار کنم که محصولات رو در صفحه ی cart.aspx نمایش بده

prouctDetai.aspx

protected void btnAddBasket_Click(object sender, EventArgs e)
        {
            string id = Request.QueryString["PrID"];
            MasterDCDataContext db = new MasterDCDataContext();
            var q = db.Products.Where(c => c.PrID == int.Parse(id)).Single();
            PrTitle = q.PrName;
            PrCompany = q.PrCompany;
            prType = q.PrType;
            PrImage = q.PrImage;
            if(Session["basket"]==null)
            {
                DataTable dt = new DataTable();
                dt.Columns.Add("PrID");
                dt.Columns.Add("PrImage");
                dt.Columns.Add("PrTitle");
                dt.Columns.Add("PrPrice");
                dt.Columns.Add("PrCompany");
                dt.Columns.Add("PrType");

                DataRow dr = dt.Rows.Add();
                dr["PrID"] = Request.QueryString["PrID"];
                dr["PrImage"] = PrImage;
                dr["PrTitle"] = PrTitle;
                dr["PrCompany"] = PrCompany;
                dr["PrType"] = prType;

                Session["basket"] = dt;
            }
            else
            {
                DataTable dt = (DataTable)Session["basket"];
                DataRow dr = dt.Rows.Add();
                dr["PrID"] = Request.QueryString["PrID"];
                dr["PrImage"] = PrImage;
                dr["PrTitle"] = PrTitle;
                dr["PrCompany"] = PrCompany;
                dr["PrType"] = prType;

                Session["basket"] = dt;
            }
        }

در صفحه ی Cart.aspx یک repeater گذاشتم ، ولی نمی دونم چگونه اطلاعات رو از session به ای repeater ببرم

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 11 اردیبهشت 1395
  • 16:58
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)