PDA

View Full Version : مشکل در DropDown و رویداد SelectedIndexChanged در آن



elham1611
چهارشنبه 17 آبان 1391, 23:28 عصر
با سلام
من یک dropdown دارم که به صورت پیش فرض یکی از گزینه ها رو انتخاب کرده

حالا در رویداد SelectedIndexChanged مشخص کردم که یه سری کارها رو انجام بده

مشکل اینجاست که وقتی بعد از تغییر گزینه ها , دوباره همون گزینه پیش فرض رو انتخاب میکنیم اون سری کارها رو دیگه انجام نمیده

چی کار کنم که در هر صورتی که کاربر هر گزینه ای (حتی گزینه پیش فرض ) رو انتخاب کرد یک سری کار انجام بشه؟

fakhravari
پنج شنبه 18 آبان 1391, 00:43 صبح
وقتی انتخاب میکنید رویداد SelectedIndexChanged هم اجرا کنید

elham1611
پنج شنبه 18 آبان 1391, 01:22 صبح
متوجه نشدم.خودم کلک رشتی زدم یعنی یک گزینه اضافه کردک و پیش فرض انتخابش کردم و بعد غیرفعالش کردم
اما این کار مبتدیانه است.
میشه توضیح بیشتری بدید؟ خب من تمام دستورات رو داخل رویداد SelectedIndexChanged نوشتم

fakhravari
پنج شنبه 18 آبان 1391, 03:20 صبح
مشکلی نیست.
ببنید
if (!Page.IsPostBack)
{
DropDownList1.SelectedValue = "1";
DropDownList1_SelectedIndexChanged(null,null);
}
ابتدا در پست بک شما یه سطر انتخاب میکنید و بعدش متد Changed اجراع می کنید.