Установка UICulture
в hi
и Culture="hi-IN"
будут отображаться на хинди символ: रु
для рупии. [Хинди - это язык Индии]
Если вы хотите отобразить символ ₹
для индийской рупии, вы можете установить CultureInfo
и настроить знак валюты для Культуры.
// Переопределите метод InitializeCulture()
в вашем коде за файлом.
protected override void InitializeCulture()
{
CultureInfo ci = new CultureInfo("en-IN");
// assign your custom Rupee symbol of your country
ci.NumberFormat.CurrencySymbol = "₹";
Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture
= ci;
base.InitializeCulture();
}
Теперь в вашем GridView вам нужно только указать DataFormatString="{0:C}"
и HtmlEncode
как false
.
<asp:BoundField DataField="UnitPrice" DataFormatString="{0:C}"
HtmlEncode="false" />
использовать эту ссылку http://stackoverflow.com/questions/3598085/displaying -the-indian-currency-symbol-on-a-website –
Привет, Шехар. Мой вопрос не такой. Я хочу символ индийской рупии, пока я получаю данные из Grid View. –