C# : Asp.net sayfalarındaki türkçe karakter sorununu çözmek

by eMRe 9. Ocak 2010 13:57

c sharp

Geçenlerde bir site kodlarken daha önce hiç yaşamadığım halde sunucumda türkçe karakter sorunları yaşamaya başladım.. Sayfaların karakter kodlaması ile hiç oynamadan  bunun üstesinden gelmek mümkün.

Web.config dosyanızda system.web boğumunun altına

bu satırları eklediğiniz zaman, türkçe karakter sorununuz ortadan kalkacaktır.

Saygılar..

Etiketler: , , , , , , ,

Programlama

Validation of Viewstate MAC failed

by eMRe 11. Ocak 2009 08:14

Yeniden merhabalar, işte meşhur hata " validation of viewstate MAC failed " belgeci.com'a üye olmaya çalışırken çoğunuzun aldığı hata buydu. Ne mutlu ki artık almıyorsunuz. Ne hikmetse bu hatayı FireFox kullandığınız zaman kesinlikle almıyorsunuz. Ancak Internet Explore ve türevlerini kullandığınız zaman nedense üye olmaya çalışırken ya da belge yollarken ya da bu işi genellersek veri tabanına birşeyler yazdrıamaya çalışırken alıyordunuz. Bu sorunun asp.net 2.0 'dan kaynaklanan büyük bir bug olduğunu söyledi bana araştırmalarım. Bazı yabancı forumlarda bu durumun daha çok, asp.net sitelerinde çok hızlı sayfadan sayfaya geçmeye çalışırken karşılaşılan bir problem olduğunu söylemişler, ama çözüm üreten pek yok açıkçası. Bende çözümü bulana kadar deyim yerindeyse akla karayı seçtim.

 

Ancak web.config dosyanızda systemweb boğumunun altına ekleyeceğiniz şu satır , siz de benim gibi Insert işlemleri yaparken hata alıyorsanız hayatınızı kurtaracaktır.

<pages validateRequest="false" enableEventValidation="false" viewStateEncryptionMode ="Never" >

bu ayarları kullanmanın bazı güvenlik açığı problemleri yaratabileceğini düşünenler var, ancak varsa da var diyorum. Hiç çalışmamasından sa birkaç açıkla çalışsın daha iyidir derim Laughing

 

Umarım sizin de hayatınızı kurtarır.

 

 

Etiketler: , , , , , , , ,

Son Yorumlar

Comment RSS