如何在c#中更改asp.net中某些标签部分的背景颜色?

时间:2015-04-27 09:21:24

标签: c# asp.net

我有一个标签,我已经为它提供了一些默认文本。单击按钮时,标签会附加一些自动生成的数字。我知道如何更改整个标签的背景颜色,但我不知道如何只更改标签的一部分。

我想只强调那个数字。

请提供解决方案。

谢谢。

3 个答案:

答案 0 :(得分:0)

您可以将要突出显示的标签的数字部分包装在中。

然后在css或内联的帮助下将样式background-color设置为您想要的任何颜色:

<span style="background-red;">Number</span> 

答案 1 :(得分:0)

试试这个

Sample.aspx

)

背后的代码

<asp:Label ID="lblTest" runat="server" Text="this is the number : ">    </asp:Label>

答案 2 :(得分:0)

使用 <asp:Literal> 而不是 <asp:Label>。这将允许您设置控件的原始 HTML 内容,其中可以包含一个 span 以不同颜色为部分文本设置样式。但此时您正在用代码构建 html。