在我的 gridview 列中添加一个卢比符号
Posted
技术标签:
【中文标题】在我的 gridview 列中添加一个卢比符号【英文标题】:Add a rupee symbol to my gridview column 【发布时间】:2011-08-30 14:08:04 【问题描述】:我正在添加HeaderText ="Column name"
。
我想成为HeaderText ="Column name [rupee symbol here]"
我可以通过在我的系统中安装 rupee 符号来做 rupee 的键盘快捷键。
如果我的所有客户没有在他们的系统中安装 卢比 符号,他们是否可以使用它?
或者我可以做一个图像列...通过打印屏幕或当前列并做一些 mspaint 工作来添加卢比符号并将这个修改后的图像添加为 GridView
列
有什么解决办法吗?
【问题讨论】:
【参考方案1】:由于 Rupee 最近有一个新的形状(并且它已被添加到 Unicode 6.0 )到目前为止我还没有听说任何国际字体在他们的字体。
所以如果你想使用新的卢比符号,你必须使用它的图像。
defenit;y 如果您使用该符号,您的客户(或不是全部)将无法在他们的系统中看到它。
你必须使用TemplateField
才能同时使用Image和Label
<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>
【讨论】:
所以是的,我可以使用图像,但是我如何同时使用图像和文本..我需要进行 mspaint 编辑吗?【参考方案2】:您可以自定义绘制列标题单元格 (example) - 并直接在单元格上绘制文本和图像。
【讨论】:
对不起,我错过了 ASP.net 标签,我以为你是在 windows 窗体中。【参考方案3】:你也可以使用css
<link rel="stylesheet" type="text/css" href="http://cdn.webrupee.com/font">
在项目模板中只写这个
<span class="WebRupee">Rs</span>
你有没有图像的新卢比符号。
【讨论】:
以上是关于在我的 gridview 列中添加一个卢比符号的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Python 在 Windows 控制台中打印卢比符号?
如何在 Android 的 TextView 中使用新的卢比符号?