在我的 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 中使用新的卢比符号?

卢比符号在Firefox中不起作用

Gridview动态添加列,列中有控件!大虾们快来啊!!

如何在我的 .net 代码中向 GridView 表添加圆角?

SQLite如何对`GridView`中列的值求和