PDA

View Full Version : dropdownlist



goodarziasl
چهارشنبه 06 دی 1391, 20:23 عصر
توی فرمم 5 تا dropdownlistدارم حالا میخوام وقتی کاربر آیتمش را از ddl1 انتخاب کرد این آیتم از ddl های دیگه حذف بشه
(protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e
}
(++for (int i = 0; i < DropDownList2.Items.Count; i
}
[if (DropDownList2.Items[i] == DropDownList1.Items[DropDownList1.SelectedIndex
( [DropDownList2.Items.Remove(DropDownList2.Items[i
}


{

aminmorteza
چهارشنبه 06 دی 1391, 22:20 عصر
فکر کنم این کدهایی رو که نوشتید رو باید برای dropdownlist1 بنویسید.یا ممکنه نیاز به if(!IsPostBack) داشته باشید

amirashna
چهارشنبه 06 دی 1391, 22:37 عصر
سلام
به نظر من این کار رو اگر با جی کودری انجام بدید خیلی راحت تره !
ای دی dropdownlis ها رو به من بدید تا برانون بنویسم

چیزی شبیه این مطلبی که اینجا (http://www.dotnettips.info/Post/1076/%D8%B3%D8%A7%D8%AE%D8%AA-dropdownlist-%D9%87%D8%A7%DB%8C-%D9%85%D8%B1%D8%AA%D8%A8%D8%B7-%D8%A8%D9%87-%DA%A9%D9%85%DA%A9-jquery-ajax-%D8%AF%D8%B1-mvc)نوشتم، و این ساده تره

goodarziasl
پنج شنبه 07 دی 1391, 08:42 صبح
آی دی به ترتیب ddol1,ddol2,ddol3,ddol4,ddol5
من از جدول استفاده نکردم اگه میشه مختصری راجع به جی کوری توضیح بدید

malloc
پنج شنبه 07 دی 1391, 09:19 صبح
سلام
به نظر من این کار رو اگر با جی کودری انجام بدید خیلی راحت تره !
ای دی dropdownlis ها رو به من بدید تا برانون بنویسم

چیزی شبیه این مطلبی که اینجا (http://www.dotnettips.info/Post/1076/%D8%B3%D8%A7%D8%AE%D8%AA-dropdownlist-%D9%87%D8%A7%DB%8C-%D9%85%D8%B1%D8%AA%D8%A8%D8%B7-%D8%A8%D9%87-%DA%A9%D9%85%DA%A9-jquery-ajax-%D8%AF%D8%B1-mvc)نوشتم، و این ساده تره

دوست عزیز اگه همچین برنامه ای با ایجکس نوشتی همینجا آپلود کن دیگران هم استفاده کنن . ممنون میشم

amirashna
پنج شنبه 07 دی 1391, 17:19 عصر
دوست عزیز اگه همچین برنامه ای با ایجکس نوشتی همینجا آپلود کن دیگران هم استفاده کنن . ممنون میشم
درسته که این رو نوشتم ولی این که نوشتم قسمتی از یه پروژه بزرگه (http://marjan-khazar.com) که آموزشش رو اینجا نوشتم!
یعنی کدش قابل اپلود نیست

ولی می تونم براتون یه سمپل بنویستم و ارسال کنم

malloc
پنج شنبه 07 دی 1391, 20:54 عصر
منظورم این بود که یکاری کنی ما هم اون مدل رو متوجه بشیم .

goodarziasl
پنج شنبه 07 دی 1391, 21:31 عصر
ببخشید من مشکلم حل نشد اگه کسی کمکی کنه ممنون میشم.
میشه مختصری راجع به جی کوری توضیح بدید

aminmorteza
شنبه 09 دی 1391, 21:27 عصر
سلام دوست عزیز ببیند cascadingDropdown که تویه ajax toolkit هستش به کارتون نمیاد.باهاش میتونی این کار رو بکنی.سه تا dropdown یا بیشتر به صفحه اضافه میکنه و همه اونها به جز اولی غیر فعال هستش وقتی یکی از آیتم های dorpdown اول رو انتخاب میکنی دومی فعال میشه و به همین ترتیب.....
ajax toolkit رو میتونی از این آدرس دانلود کنی داخلش یه سایت هست که نمونه کد برای کنترل ها گذاشته که میتونی استفاده کنی
http://ajaxcontroltoolkit.codeplex.com/releases/view/94873

malloc
شنبه 09 دی 1391, 21:31 عصر
دوست من که مشکلتون حل نشده سناریو اینه :

شما چندتا ddl دارید که همشون دارای datatextfield و datavaluefield هستن . خوب حالا وقتی یه آیتمی از یکی از ddlها انتخاب میشه شما یه تابع بنویس که بهش ddl پاس بدی و از اول تا آخر اون ddl و بگرده و هر آیتمی دارای datavaluefield مشابه هست رو remove کنه . تمام