ورود

View Full Version : این کد را ببینید



ertebat
یک شنبه 21 شهریور 1389, 00:27 صبح
سلام من برای سبد خرید از اینترنت این کد رو جستجو کردم ولی لیست کالاهای من با گرید ویو نشون داده میشه لطف کنید بگید این کد برای گرید ویو باید چطور تغییر کنه
protected void btnAddToCart_Click(object sender,
ImageClickEventArgs e)
{
double Price = double.Parse((
(Label)DataList1.Controls[0].FindControl("PriceLabel")).Text);
string ProductName =
((Label)DataList1.Controls[0].FindControl("NameLabel")).Text;
string PictureURL =
((Label)DataList1.Controls[0].FindControl(
"PictureUrlLabel")).Text;
int ProductID = int.Parse(Request.QueryString["ProductID"]);
if (Profile.Cart == null)
{
Profile.Cart = new Wrox.Commerce.ShoppingCart();
}
Profile.Cart.Insert(ProductID, Price, 1, ProductName,
PictureURL);
Server.Transfer("WroxShop.aspx");
}

profnami
یک شنبه 21 شهریور 1389, 01:30 صبح
ببینید من شخصا جدا از خوندن کدهای ناواضح متنفرم . شما خودتون میتونید کدهای بالا رو تفسیر کنید ؟
کدهای بالا کاملا اختصاصی هستند . به نظر من اصلا لازم نیست کاری که در بالا انجام شده رو شما انجام بدید . کلا اونها رو بیخیال شید

برای سبد خرید چند حالت بیشتر نداره . یا از دیتابیس استفاده کنید یا از سیشن
در دکمه ی اضافه به سبد خرید میتونید کالای مورد نظرتون رو به سبد خرید اضافه کنید .این اضافه کردن هم خودش میتونه به چند صورت باشه.
در گرید ویو یک باتن برای این کار قرار بدید.

قبلا در این مورد زیاد پرسیده شده . مطمئنم بگردید خیلی چیزها پیدا میکنید .