PDA

View Full Version : سوال: آوردن نامهاي مشابه در textbox ؟



sajadjamalian
یک شنبه 24 مرداد 1389, 13:20 عصر
سلام دوستان :
من دارم يه صفحه جستجو طراحي ميكنم، ميخوام وقتي دارم عبارت رو براي جستجو توي يه textbox تايپ ميكنم، مثلا اولين حرف رو كه تايپ كردم هرچي كلمه كه توي ديتابيسم با اين حرف شروع ميشه رو برام بصورت خودكار بياره، بايد چي كار كنم؟؟؟ #ممنون#

ایمان مدائنی
یک شنبه 24 مرداد 1389, 13:47 عصر
يه راهنماييت مي كنم
بايد اول تمام مقدار رو تو ديتا گريد ويو بريزي
بعد از دستور like% استفاده كن !
براي داتا گريد ويو ميتوني از دستورات اس كيو ال استفاده كني !
تورويداد textchange تكس باكست اين كدرو به داتاگريد ويو ربط بده !

Mani_rf
یک شنبه 24 مرداد 1389, 14:01 عصر
راه ساده تر اینه که لیست آیتم هایی ره که می خوای بعد از وارد کردن حرف نمایش داده بشن را بخوان و به خاصیت AutoCompleteCustomSource تکس باکس نسبت بده و بعد از طریق AutoCompleteMode نحوه نمایش را تعیین کن که کلمه را کامل کند و یا کلمه را پیشنهاد کند. به همین سادگی.

#aliyari_C
یک شنبه 24 مرداد 1389, 14:33 عصر
سلام
یه مثال ساده برای اینکه کارت راه بیفته
توجه:هیچ کدی در آن نوشته نشده , بلکه فقط AutoCompleteCustomSour را مقدار دهی کرده
http://en.csharp-online.net/images/4/41/526-78.jpg
جهت دانلود: http://en.csharp-online.net/images/8/83/DemoTextBox.zip
موفق باشی
__________________________________________________ __________________________________________________
چون به دریا می توانی راه یافت
سوی یک قطره چرا باید شتافـت

نتایج آماری,مقایسه ای بین String و StringBuildr (http://www.barnamenevis.org/forum/showthread.php?t=233987)

#aliyari_C
یک شنبه 24 مرداد 1389, 15:17 عصر
یه مثال دیگر با ComboBox
http://www.c-sharpcorner.com/UploadFile/mahesh/AutoCompletion02012006113508AM/Images/AutoCompleteImg1.gif
منبع: http://www.c-sharpcorner.com/UploadFile/mahesh/AutoCompletion02012006113508AM/AutoCompletion.aspx

یک مثال با استفاده از DataBase (باید SQL Server) در سیستمتان نصب باشد.
http://www.dotnetfunda.com/UserFiles/ArticlesFiles/633674253070791898_Amit.jain_1.JPG
منبع:http://www.dotnetfunda.com/articles/article225.aspx