#c# #.net #asp.net #unicode #symbols
#c# #.net #asp.net #Юникод #символы
Вопрос:
Я добавляю HeaderText ="Column name"
.
Кем я хочу быть, так это HeaderText ="Column name [rupee symbol here]"
Я могу сократить количество рупий на клавиатуре … установив символ рупии в моей системе.
Будет ли он доступен всем моим клиентам, если они не установили символ рупии в своей системе?
Или я могу создать столбец изображения… взяв экран печати или текущий столбец и выполнив некоторые действия mspaint, чтобы добавить символ рупии и добавить это исправленное изображение в качестве GridView
столбца
есть ли какое-либо решение для этого?
Ответ №1:
Поскольку у Rupee недавно появилась новая форма (и она была добавлена в Unicode 6.0), до сих пор я не слышал, чтобы какой-либо международный шрифт реализовал это в своих шрифтах.
Итак, если вы хотите использовать новый символ рупии, вы должны использовать его изображение.
защитите; y если вы используете этот символ, ваш клиент (или не все из них) не смогут увидеть его в своей системе.
Вы должны использовать TemplateField
для совместного использования изображения и метки, например
<asp:GridView ID="list" runst="server">
<columns>
<TemplateField>
<HeaderTemplate>
<asp:label ID="Name" runat="Server" Text="Price" />
<asp:Image ID="rupee" runat="server" ImageURL="Rupee.gif" />
</HeaderTemplate>
<ItemTemplate>
<asp:label ID="price" runat="Server" Text="<%# Eval("Price") %>" />
</ItemTemplate>
<TemplateField>
</columns>
</asp:GridView>
Комментарии:
1. итак, да, я могу использовать изображение, но как я могу использовать изображение и текст вместе .. нужно ли мне редактировать mspaint?
Ответ №2:
Вы могли бы по своему усмотрению нарисовать ячейку заголовка столбца (пример) — и нарисовать текст и изображение непосредственно в ячейке.
Комментарии:
1. Извините, я пропустил ASP.net тег, я думал, ты в Windows forms.
Ответ №3:
Вы также можете использовать css
<link rel="stylesheet" type="text/css" href="http://cdn.webrupee.com/font">
и в шаблоне элемента просто напишите это
<span class="WebRupee">Rs</span>
У вас есть новый знак рупии без изображения.