I have a problem, I am developing an asp.net mvc project. The website is in Turkish. When I publish this site for IIS, Turkish characters go crazy on web pages, so I set globalization in my web.config as
<globalization fileEncoding="iso-8859-9" requestEncoding="iso-8859-9" responseEncoding="iso-8859-9"/>
After that, Turkish characters were indicated correctly.
But now I have another problem, when I enter Turkish text into the input text, and then POST for my action with the controller, Turkish characters go crazy again.
I correctly tracked the HTTP messages of the Turkish text POST ex: If I enter "Yücel" (ü is the Turkish character) for input, I looked at HttpAnalyzer, I can see that the Postal Data is "Yücel". When I look at my action parameter settings, which are automatically bound by MVC, I see "Yüčcel".
Do you have any suggestions to fix this problem?
Yucel source
share