ertan2002 adlı üyeden alıntı: mesajı görüntüle
gelen veriye baktın mı ki türkçe karakterrler de problem var mı ?

olmadı aşağıdaki kodu dene. türkçe karakter seti olarak windows-1254 ü kullanabilirsin

System.IO.File.WriteAllText(Server.MapPath("~/Views/Shared/" + page.Name.Seo() + ".cshtml"), content,  Encoding.GetEncoding("windows-1254"));
gelen veriye baktım bakabildiğim her yerden, debug olsun o olsun kaydettiğim dosya olsun

windows-1254 kullanınca sayfadaki utf-8 öğeler sapıtmaz mı :P o kaydettiğim .cshtml i partial olarak kullanıyorum