ASP.Net Türkçe Karakter Sorunu

06.01.2011
391
ASP.Net Türkçe Karakter Sorunu

Asp.Net ile kodlama yaparken, özellikle post_back kullanılan web sayfalarında yada get metodu ile adres satırından değişken alarak yorumladığınız kod dizisini build ettiğinizde Türkçe karakterlerin bozuk çıktığını göreceksiniz.

Türkçe’de bulunan şŞ,Öö,İı,Öö,Ğğ,Çç harflerini get metodu ile adres satırına gönderdiniz ve oradanda tekrar programın içine çekmek istediğinizde harfler adres satırında çıkacak ama programın içine Request.QueryString ile çektiğinizde program bunları bilinmeyen “�” sembolleri olacak yorumlayacaktır.

Çözüm Basit!
Çözüm için Solution Explorer dan Default.aspx dosyanızın bulunduğu projenin web.config dosyasını açın ve Visual Studio ile edit edin. <system.web> taglarının arasına şu kodu yazın:
<globalization requestEncoding=”iso-8859-9″ responseEncoding=”iso-8859-9″ culture=”tr-TR” uiCulture=”tr” fileEncoding=”iso-8859-9″ />

<span style="color: #993300;">system.web</span>>
<span style="color: #0000ff;"></span><span style="color: #993300;">globalization</span><span style="color: #ff0000;">requestEncoding</span><span style="color: #0000ff;">="iso-8859-9"</span> <span style="color: #ff0000;">responseEncoding</span><span style="color: #0000ff;">="iso-8859-9"</span> <span style="color: #ff0000;">culture</span><span style="color: #0000ff;">="tr-TR"</span> <span style="color: #ff0000;">uiCulture</span><span style="color: #0000ff;">="tr"</span> <span style="color: #ff0000;">fileEncoding</span><span style="color: #0000ff;">="iso-8859-9" />
<span style="color: #993300;">system.web</span>
HTML

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Bu web sitesi, bilgisayarınıza bilgi depolamak amacıyla bazı tanımlama bilgilerini kullanabilir.
Bu bilgilerin bir kısmı sitenin çalışmasında esas rolü üstlenirken bir kısmı ise kullanıcı deneyimlerinin iyileştirilmesine ve geliştirilmesine yardımcı olur.
Sitemize ilk girişinizde vermiş olduğunuz çerez onayı ile bu tanımlama bilgilerinin yerleştirilmesine izin vermiş olursunuz.
Çerez bilgilerinizi güncellemek için ekranın sol alt köşesinde bulunan mavi kurabiye logosuna tıklamanız yeterli. Kişisel Verilerin Korunması,
Gizlilik Politikası ve Çerez (Cookie) Kullanımı İlkeleri hakkında detaylı bilgi için KVKK&GDPR sayfamızı inceleyiniz.
| omersahin.com.tr |
Copyright | 2007-2025