Başlıktan da anlaşılacağı gibi ASP .NET de QueryString'leriniz Türkçe karakter içeriyorsa bu durumda Web.config dosyasında ufak bir değişiklik yapmanız gerekiyor. Aksi taktirde Türkçe karakter içeren QueryString'i okurken Türkçe karakterler yoksayılmış olarak okuyacaksınız.
Web.config'deki değişiklik:
[globalization requestEncoding="utf-8" responseEncoding="utf-8"/]
Bu satırı şununla değiştirmeniz lazım.
[globalization requestEncoding="iso-8859-9" responseEncoding="iso-8859-9" culture="tr-TR" uiCulture="tr"/]
Web.config'deki değişiklik:
[globalization requestEncoding="utf-8" responseEncoding="utf-8"/]
Bu satırı şununla değiştirmeniz lazım.
[globalization requestEncoding="iso-8859-9" responseEncoding="iso-8859-9" culture="tr-TR" uiCulture="tr"/]
Comments