PDA

View Full Version : سوال: autocomplete dropdownlist



niloofar norouzi
پنج شنبه 13 اسفند 1388, 22:11 عصر
با سلام
چطور مي توان به dropdownlist خاصيت autocomplete را اضافه كرد؟
باتشكر

niloofar norouzi
جمعه 14 اسفند 1388, 09:16 صبح
كسي مثال عملي در اين مورد نداره؟

hamid1988
جمعه 14 اسفند 1388, 10:15 صبح
چطور مي توان به dropdownlist خاصيت autocomplete را اضافه كرد؟

منظورتون Suggest ته؟!، مثل کادر جستجوی گوگل که وقتی چند حرف از یک کلمه وارد میشه کادری باز میشه و کلمات پیشنهادی میده؟!

Mostafa_Dindar
جمعه 14 اسفند 1388, 10:23 صبح
منظورت چيه !؟ DropDownList كه نوشتي نيست كه شما بخواي چيزي بنويسي و اون هم AutoCompelete باشه

niloofar norouzi
جمعه 14 اسفند 1388, 10:30 صبح
منظورت چيه !؟ DropDownList كه نوشتي نيست كه شما بخواي چيزي بنويسي و اون هم AutoCompelete باشه
ميدونم چنين خاصيتي نداره،اما چون داده هاي من زياده براي كاربر سخته بخواد گزينه ي موردنظزشو پيدا كنه ديدم با جاوا اسكريپت اين كارو كردن اما نمي دونم چه جوري

saghari
جمعه 14 اسفند 1388, 10:59 صبح
فکر کنم منظور دوستمون این باشه:
فرض کنید ما یک textbox داریم که باید مقدارشو از یک table دیگه بگیره (مثلا فیلد موضوع است و برای اون table داریم که موضوعات در اون ذخیره شده و ممکنه تعداد رکوردهاش زیاد باشه مثلا چند هزارتا)
حالا دوستمون میخواد تیبل موضوع رو به تکست باکس خودش وصل کنه تا وقتی کاربر توی تکست باکش شروع به تایپ میکنه بطور اتوماتیک تو تیبل سرچ کنه و موضوع مورد نظر رو پیدا کنه.
من قبلا کد جاوا اونو داشتم ولی نتونستم پیداش کنم.

saghari
جمعه 14 اسفند 1388, 11:08 صبح
یه نگاهی به این لینک بنداز

http://www.codeproject.com/KB/custom-controls/AutoSuggestServerControl.aspx

موفق باشی

Mostafa_Dindar
جمعه 14 اسفند 1388, 11:08 صبح
شما بايد از Google Suggest استفاده كنيد كه از Ajax استفاده ميكنه و مكانيزمي شبيه به اين پست (http://barnamenevis.org/forum/showpost.php?p=858897&postcount=2) داره .

با Ajax ميتونيد به اين مقاله مراجعه كنيد http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=79
در صورتي كه از Ajax نميخواين استفاده كنيد http://www.codeproject.com/KB/aspnet/Google_Suggest_Simulation.aspx

niloofar norouzi
دوشنبه 17 اسفند 1388, 08:56 صبح
نمونه ای سراغ ندارید که بدون ajax باشه و قابلیت نوشتن داشته باشه؟