PDA

View Full Version : سوال: آپدیت سبد خرید بدون رفرش صفحه



mbasirati
پنج شنبه 08 مرداد 1394, 12:02 عصر
سلام
من سبد خریدم رو توی مستر پیج و داخل آپدیت پنل گذاشتم.
حالا توی صفحه اصلیم یه لیست ویو هست که محصولات رو نمایش میده و هرکدوم یه لینک باتن برای اضافه شدن به سبد خرید دارن که میخوام بدون رفرش صفحه محصول به سبد خرید اضافه بشه و سبد خرید هم آپدیت بشه. کاری که من کردم اینه:
توی صفحه اصلیم:

protected void Page_Init(object sender, EventArgs e)
{
UpdatePanel up = (this.Master.Master.FindControl("UpCart")) as UpdatePanel;


AsyncPostBackTrigger trigger = new AsyncPostBackTrigger();
trigger.ControlID = lvNewProducts.UniqueID;
trigger.EventName = "ItemCommand";
up.Triggers.Add(trigger);


}



protected void lvNewProducts_OnItemCommand(object sender, ListViewCommandEventArgs e)
{
if (e.CommandName == "AddToCart")
{
string productId = e.CommandArgument.ToString();
ShoppingCartAccess.AddItem(productId, 1, "");




masters_MasterPageSecond masterSecond = Page.Master as masters_MasterPageSecond;
masterSecond.Master.PopulateCart();
masterSecond.Master.Page_Load(sender, e);


}
}







محصول به سبد خرید اضافه میشه ولی صفحه رفرش میشه. مشکل کار کجاست؟

mbasirati
جمعه 09 مرداد 1394, 16:52 عصر
به روز رسانی