PDA

View Full Version : چک باکس لیست داخل jquery accordion



majid67110
چهارشنبه 11 مرداد 1391, 20:42 عصر
با سلام
دوستان من در یکی از صفحات سایتم از jquery accordion استفاده میکنم . این accordion من سه تا content داره که در هر کدام از content ها یک checkboxlist گذاشتم . و checkboxlist ها هم از دیتابیس پر می شوند .
سوال من اینه که کاربر میاد از هر checkboxlist های داخل accordion چند تا مورد را تیک میزنه و بعد روی دکمه ثبت کلیک میکنه ولی من وقتی که در رویداد کلیک ایتم های checkboxlist را در یک حلقه چک میکنم هیچ مورد انتخاب شده ای پیدا نمی کنم و بعد از postback تمام موارد انتخاب شده حالت uncheck دارند . نیمدونم چجوریه ولی یجورایی فکر میکنم viewstate کنترل checlboxlist ها درون accordion کار نمیکنند .
به نظر شما چیکار کنم ؟
اینم یه تیکه از کدم :

for (int i = 0; i <= CheckBoxList1.Items.Count - 1; i++)
{
if (CheckBoxList1.Items[i].Selected)
{
listOfFoods.FoodID = Convert.ToInt16(CheckBoxList1.Items[i].Value);
listOfFoods.MenuID = menuid;
listOfFoods.Insert();
}
}
ممنون

majid67110
پنج شنبه 12 مرداد 1391, 09:54 صبح
55 نفر بازدید کردند اما یه نفر هم جوابی نداده . نمیدونم آیا این 50 نفر بلد نبودند جواب بدند و یا سوال من خیلی پیش پا افتاده است .
در هر حال اگه در سوالم مطلبی گنگ هست بگید تا بیشتر توضیح بدم مشکلم را .
ممنون

TeacherMath
پنج شنبه 12 مرداد 1391, 10:29 صبح
lblResult.Text = "You Select :";
foreach (ListItem item in CheckBoxList1.Items)
{

if (item.Selected)
{
lblResult.Text += item.Text;

}
}

hamid_shrk
پنج شنبه 12 مرداد 1391, 10:35 صبح
دوست عزیز تو page load تون دارید چک باکس ها رو خالی میکنید آیا؟ اگر بله کدها رو داخل !IspostBack بنویسید