PDA

View Full Version : انتخاب یک آیتم از DropDown وقتی فقط 1 آیتم دارد



مهدی رحیم زاده
سه شنبه 07 اردیبهشت 1389, 10:02 صبح
سلام
من یک DropDownlist دارم اونا با داده های بانک پر می کنم . وقتی که فقط یک آیتم داشته باشه دیگه ایونت Selectedindexchange اون اجرا نمی شه .
چکار کنم که با حتی یک داده هم بشه این رویداد رو اجرا کرد.
با تشکر

Nightbat
سه شنبه 07 اردیبهشت 1389, 10:20 صبح
خوب از نظر منطقی وقتی یک آیتم داشته باشه Selectedindexchange هیچوقت فایر نمیشه !
چرا می خوای اجرا بشه ؟

مهدی کرامتی
سه شنبه 07 اردیبهشت 1389, 10:28 صبح
در حالت Design Time یک گزینه به صورت دستی با متن "هیچ کدام" و مقدار "‎-255" به DropDownList ات اضافه کن، سپس برای اینکه این Item در هنگام DataBind کردن از بین نره ویژگی AppendDataboundItems کنترل فوق رو True کن.
یک کار جالب هم که میتونی انجام بدی اینه که در هنگام بالا اومدن فرم ات (در رویداد Page_Load) در کد ویژگی SelectedIndex کنترل فوق رو روی 0 قرار بدی تا گزینه هیچ کدام به صورت پیش فرض نشان داده شود.