PDA

View Full Version : مشکل در گرید ونشان دادنش



saeed31641
شنبه 09 اردیبهشت 1391, 22:26 عصر
سلام بچه ها من یه مشکل اساسی پیدا کردم که قبلا این مشکلو نداشتم نمیدونم از کجا سروکلاش پیدا شده
یه لطفی بکنی ببین احیانا چیزی به ذهنتون نمیرسه مرسی.
مشکل.
اقا من یه فروشگا دارم طرف میاد رو کالاش کلیک میکنه بعد تو یه pop moudal جزییات کالا رو نشون میده که که یه دکمه افزودن به سبد کالا داره(مثل تمام فروشگا ها) مشکل از اینجا شروع میشه به سبد کالا فقط یه رکورد رو اضافه میکنه.مثلا شما کالای X ئر انتخاب کردی اضافه شده حالا دوباره میخای کالا ی x1 اضافه کنی اضافه نمیکنه همون X رو نشون میده.ببین بچه خیلی برنامه رو سخت نکنید کدشو می نویسم ببینید مشکل چیه






<asp:ImageButton ID="IBaddbasket" runat="server" Height="33px"
Text='<%# Eval("id")%>'

CommandArgument= '<%# Eval("id") + "," + Eval("FTitleEn") + "," + Eval("FTitleFa") + "," + Eval("FPrice") %>'

ImageUrl="" onclick="IBaddbasket_Click"
/>








protected void IBaddbasket_Click(object sender, ImageClickEventArgs e)

{

ImageButton btn = (ImageButton)sender;
:چشمک:
ArrayList items = (ArrayList)Session["mycart"];

CShoppingCartItem item = new CShoppingCartItem();

string[] CommandArgument = btn.CommandArgument.Split(',');

idbookbuy =

Convert.ToInt32(CommandArgument[0]);

txtnamee = CommandArgument[1];

txtName = CommandArgument[2];
}




بچه من این برنامه رو trace کردم قسمت object senderرکورد اول جدولم که به گریم وصل کردم نشون میده همیشه حتی زمانی که میرم رکوردو از بانک حذف میکنم رکورد بعدیش رو همش تو سبد کالا نشون میده(رکورد دوم بانک) . حالا ب نظر شما مشکل از کجاست.قبلا درست کار میکرد نمیدونمحالا چی شده