I think there may be 2 issues.
1. The font of the control in which the text is being is displayed, may not be capable of showing the letters specific to the that type. So, try setting the
Font
of the
Control
to the one, which can handle those characters.
2. There may be an issue with the
CurrentCulture
. So, try setting the
CurrentCulture
to the culture appropriate culture for the above characters, like
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo
("hi-IN");
The list of Culture Codes are given here
Culture Names [C#][
^]
and here
http://msdn.microsoft.com/en-us/goglobal/bb896001[
^]
The advantage of setting the
CurrentCulture
to the appropriate culture specific to the above characters, is that, it will ensure proper sorting.