PDA

View Full Version : مقدار اولیه dropdownlist



ch2007
دوشنبه 30 بهمن 1385, 16:57 عصر
من در صفحه خود یک Dropdownlist دارم که مقادیرش را از بانک اطلاعات میخواند اما هنگامی که صفحه لود میشود اولین رکورد بانک در dropdownlist نشان داده میشود و چون میخوام با انتخاب هر آیتم اتفاقی بیوفتد کاربر نمیتونه گزینه اول رو انتخاب کنه ! چطور میتونم وقتی صفحه لود میشود در dropdownlist مثلا بشه نوشت انتخاب کنید ... بعد وقتی روش کلیک کرد مقادیرش ظاهر شود .

samanes
دوشنبه 30 بهمن 1385, 17:08 عصر
قبل از connection به دیتابیس بنویس:


dropDownList.Items.Add(new System.Web.UI.WebControls.ListItem("Please Select An Item ...",""));

ch2007
دوشنبه 30 بهمن 1385, 17:24 عصر
زدم ولی نشد وقتی هم که در رویداد databound نوشتم آخر همه آیتم ها اضافه میکنه

samanes
دوشنبه 30 بهمن 1385, 17:46 عصر
کد بالا مال زمانی بود که دستی می خواستی connection ایجاد کنی که گفتم قبل از connection بنویس.. حالا که از Data Source استفاده می کنی تو رویداد DataBound کد زیر رو بنویس

DropDownList1.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Please Select An item", ""));

jopeter
سه شنبه 01 اسفند 1385, 15:28 عصر
سلام دوست عزیز
برای این کار کافیه بعد از بایند کردن Dropdownlist عبارت زیر را بنویسی:

Dropdownlistname.items.insert(0,"-----------")
dropdownlist.items(0).value="0"

Ali_M_K
شنبه 15 خرداد 1389, 07:01 صبح
من تشکر میکنم. ممنون

nafasak
شنبه 15 خرداد 1389, 07:15 صبح
من تشکر میکنم. ممنون
Ali جان برای تشکر بروی دکمه "تشکر" در گوشه پایین سمت چپ پست مورد نظر کلیک کنی خیلی بهتره... ;)