PDA

View Full Version : نمایش فیلدها براساس حروف الفبا در dropdownlist



bitcob589
جمعه 24 شهریور 1391, 20:55 عصر
با سلام
یک dropdowlist وجود دارد که اطلاعات خود را از دیتابیس می خواند اگر کاربر کلمه (ش) تایپ کرد کلماتی در dropdownlist نمایش داده شود که با ش شروع می شود نمایش داده شود و کلماتی بعدی که در dropdownlist وجود دارد بر اساس حروف الفبا نمایش دهد چگونه می توان چنین کاری انجام داد

bitcob589
یک شنبه 26 شهریور 1391, 19:59 عصر
با سلام
یک dropdowlist وجود دارد که اطلاعات خود را از دیتابیس می خواند اگر کاربر کلمه (ش) تایپ کرد کلماتی در dropdownlist نمایش داده شود که با ش شروع می شود نمایش داده شود و کلماتی بعدی که در dropdownlist وجود دارد بر اساس حروف الفبا نمایش دهد چگونه می توان چنین کاری انجام داد
در نظر بگیرید کاربر در dropdownlist به دنبال فیلدی با نام تهران است اگر کاربر حرف ت تایپ کرد فیلد تهران به کاربر نمایش داده شود و مابقی فیلدها براساس الفبا به صورت مرتب شده بعد از کلمه تهران نمایش داده شود

لطفا راهنمایی بفرمایید:گریه::ناراحت:

mdt414
یک شنبه 26 شهریور 1391, 20:08 عصر
این کار رو باید از طریق Ajax یا Jquery انجام بدی یا از کامپوننت هایی مثل RadComboBox استفاده کنی... اگر خواستی بگو برات کد کامل رو بذارم.

bitcob589
یک شنبه 26 شهریور 1391, 20:30 عصر
این کار رو باید از طریق Ajax یا Jquery انجام بدی یا از کامپوننت هایی مثل RadComboBox استفاده کنی... اگر خواستی بگو برات کد کامل رو بذارم.
اگر امکان دارد کد کامل را بگذارید

mdt414
یک شنبه 26 شهریور 1391, 21:23 عصر
سلام
این نمونه کاری هست که من انجام میدم، هر جا سوال داشتید مطرح کنید پاسخ می دم.

http://www.eggheadcafe.com/tutorials/javascript/18b6a1fa-a7cf-4507-84f2-15056fe65bb7/autocompletion-with-jquery-plugin.aspx

bitcob589
یک شنبه 26 شهریور 1391, 21:59 عصر
کنترلی که در لینک بالا معرفی شده است تکس باکس است( کنترلی که در آن فیلد مورد نظر تایپ می شود )

sanaz.dadkhah
دوشنبه 27 شهریور 1391, 00:44 صبح
میتونی از آخرین ورژن ajaxtolkit هم استفاده کنی که combobox آن این خاصیت را support میکنه
لینک دانلود (http://ajaxcontroltoolkit.codeplex.com/releases/view/90063)

mdt414
دوشنبه 27 شهریور 1391, 00:48 صبح
بنا بر توصیه اساتید از AjaxToolkit استفاده نکنید... اگر می خواهید از کامپوننت استفاده کنید از Telerik استفاده کنید.