سلام عرض ادب
دارم یک
سبد خرید ایجاد میکنم با session
این رو داخل پیج صفحه
سبد خریدم نوشتم وقتی دکمه مشاهده رو میزنه ببینه
List<int> ids = Session["idfac"] != null ? (List<int>)Session["idfac"] : null;
if (ids != null)
{
foreach (int id in ids)
{
ListBox1.Items.Add(id.ToString());
}
}
این رو هم برای زمانی که کلیک میکنه روی دکمه
خرید و select میشه.
protected void DataList1_SelectedIndexChanged(object sender, EventArgs e)
{
Label1.Text = ((Label)DataList1.SelectedItem.FindControl("Produc tidLabel")).Text;
List<int> ids = new List<int> {};
int pidd = int.Parse(Label1.Text);
ids.Add(pidd) ;
addtocart adc = new addtocart();
Session["idfac"] = ids;
adc.addtocart1s(pidd);
}
اما
مشکل اینجاست که کاربر هر بار که محصول انتخاب میکنه باید رو مشاهده بزنه تا همون محصول به
سبد اضافه شه وگرنه محصول بعدی رو که بزنه کدش جای کد قبلی میشینه
تمپوs...
ما را در سایت تمپوs دنبال می کنید
برچسب : نویسنده : خنج tempos بازدید : 206 تاريخ : پنجشنبه 16 اسفند 1397 ساعت: 4:03