none
asp.net mvc modelden gelen hata mesajlarındaki türkçe karakter sorunu RRS feed

  • Genel Tartışma

  • Herkese merhabalar, 

    Başlıktada belirttiğim gibi asp.net mvc uygulaması geliştirmeye çalışıyorum. Şuanda bu teknolojide yeniyim. Şöyle bir sorunla karşılaştım ve çözemiyorum. Sql server üzerinde veritabanı oluşturdum ve projeye model olarak ekledim. Modeller içerisinde ErrorMessage özelliklerini belirliyorum ve view içerisinde ValidationMessageFor özelliği ile bu mesajları görüntülemek istiyorum. Mesajlar görüntüleniyor fakat türkçe karakterlerde problem çıkıyor. html etiketleri içerisine yazdığım türkçe karakterlerde hiç bir problem olmuyor sadece modelden gelenlerde sorun var. 

    Yardımlarınız için şimdiden teşekkür ederim.

    13 Mayıs 2016 Cuma 07:16

Tüm Yanıtlar

  • Böyle bişey olduysa standart dışı, sana özel bişey yapmışsın demektir. Bunuda kodları görmeden bilemeyiz tabiki.

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    13 Mayıs 2016 Cuma 10:17
    Moderatör
  • Farklı bir problem gibi görünüyor. Çünkü internet üzerinden izlediği videolardan yada çeşitli dökümanlar kullanarak kendi kendime kod yazmaya çalışıyorum, izlediğim videoda türkçe karakter sorunu yokken bende oluyor. Ve sadece model içerisinden gelen hata mesajlarında karakter sorunu çıkıyor html içerine yazdığım yazıların hiç birinde karakter sorunu görünmüyor.
    13 Mayıs 2016 Cuma 10:20
  • bana ammyy id gönderebilirmisin? beraber bakalım

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    13 Mayıs 2016 Cuma 10:21
    Moderatör
  • olur tabikide çok sevinirim. buradanmı yazayım yoksa emailmi atayım

    13 Mayıs 2016 Cuma 11:20
  • mailim altta yazıyor

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    13 Mayıs 2016 Cuma 13:19
    Moderatör
  • Herkese merhabalar. 

    Önay beye çok teşekkür ediyorum dün sorunla ilgili çok uğraştı.

    Belki aynı problem ile karşılaşan arkadaşlarda olabilir bu nedenle sorunun çözümünü paylaşmak istedim.

    Sorun tamamen paketlerin güncellenmemesinden kaynaklanıyormuş, Hala tam olarak hangi paket olduğunu tam olarak bilmiyorum fakat NuGet Package Manager ile bütün paketleri güncelledikten sonra türkçe karakter problemi ortadan kalkıyor.

    Ek olarak türkçe karakter sorunundan sonra karşılaştığım diğer bir hata ise, ValidationMessageFor ile gösterilen hatalar sayfa açılır açılmaz direk görüntüleniyordu. Bu sorunun nedeni ise Controller üzerinden tek bir ActionResult ile veritabanına kayıt yapmaya çalışmammış. Çözüm için iki ayrı ActionResult oluşturup birinde sadece view görüntüleme diğerinde ise httppost ile veritabanına ekleme yapmak.

    Yardımlar için teşekkürler

    14 Mayıs 2016 Cumartesi 14:04