【问题标题】:Add a rupee symbol to my gridview column在我的 gridview 列中添加一个卢比符号
【发布时间】:2011-08-30 14:08:04
【问题描述】:

我正在添加HeaderText ="Column name"

我想成为HeaderText ="Column name [rupee symbol here]"

我可以通过在我的系统中安装 rupee 符号来做 rupee 的键盘快捷键。

如果我的所有客户没有在他们的系统中安装 卢比 符号,他们是否可以使用它?

或者我可以做一个图像列...通过打印屏幕或当前列并做一些 mspaint 工作来添加卢比符号并将这个修改后的图像添加为 GridView

有什么解决办法吗?

【问题讨论】:

    标签: c# .net asp.net unicode symbols


    【解决方案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>
    

    你有没有图像的新卢比符号。

    【讨论】:

      猜你喜欢
      • 2013-09-07
      • 1970-01-01
      • 2012-02-10
      • 1970-01-01
      • 2012-12-13
      • 1970-01-01
      • 1970-01-01
      • 2012-07-29
      • 1970-01-01
      相关资源
      最近更新 更多