• 21-11-2017, 07:51:45
    #1
    Arkadaşlar başka bir soruyla tekrar görüşlerinize ihtiyacım var..
    Asp.Net projemde devexpress kullanıyorum aslında proje bitti ama şöyle bir istek gelmişti. Combobox'ta arama yaparak sonuçlara ulaşmak istediklerini belirttiler. Bunun için hazır bir yapı varmış zaten onu kurdum ama şöyle bir sıkıntı var ki, ben css ile combobox a girilen karakterleri uppercase'e çeviriyorum. Veritabanındaki verilerin de hepsi büyük harfle kayıtlı. Caps Lock açmadan direk benim yaptığım uppercase ile arama yaptığımda İSTANBUL kelimesini bulamıyor. Aslında büyük harfle yazıyor ama kelimeyi bulamıyor. Caps Lock'u açıp İSTANBUL yazdığımda bu sefer buluyor. Bu sorunu devexpress forumuna da yazdım. Meğer bu genel bir sorunmuş, baya üzerinde konular açılmış. Devexpress takımı da bu konuyu çözemediklerini söylemişler ilk seferde daha sonra bir çözüm bulduklarını söylemişler ama ben o çözümü anlayamadım. Neyse sonra telerik'i indirdim onu da denedim onda da aynı problem mevcut. Bir de ilginç bir şekilde sadece (İ-i) karakterinde sorun çıkıyor. Diğer türkçe karakterler de böyle bir problem yok. Yani birçok şeyi denedim. Veritabanında replace yaptım, combo'nun eventlerinde replace yaptım ama çözüm bulamadım.
    Bu konuyla ilgili sorun yaşayan arkadaşlar yardımcı olabilirlerse çok sevinirim...
    Aşağıda anlatmak istediğim şeyin resimleri mevcut. Telerik'e sormuştum.
    Bu sonucun gelmediği resim
    https://www.telerik.com/clientsfiles...rsn=2588fcbf_0

    Bu da sonucun geldiği resim
    https://www.telerik.com/clientsfiles...rsn=963c4a96_0
  • 21-11-2017, 08:54:10
    #2
    uppercase gelen değeri veritabanında lowercase aratmayı denediniz mi ?