我有一个asp.net标签(lblFriday
)和一个div旁边。 lblFriday
显示从数据库表中检索的数字数据。如果lblFriday
的文本是负数,我希望lblFriday
旁边的div显示一个红色三角形,如果lblFriday
的文本是正数,则显示绿色三角形。如何根据asp.net标签值更改div的背景颜色?
目前我已经用红色手动设置了div的css类。下面是代码,
HTML/ASPX:
<asp:Label ID="lblFriday" runat="server" CssClass="label_target"></asp:Label>
<div class="arrow-down"></div>
CSS:
.arrow-down
{
float:right;
width: 0;
margin-top:5px;
height: 0;
text-align:left;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 10px solid red;
}
任何想法会有所帮助。
谢谢。
asp.net标签在哪里? – ekad 2014-11-21 16:39:26
您能否详细说明您的意思是否定的或正面的价值?这些数字?是否有提交按钮被解雇以显示这种负面或正面的价值?我认为需要更多信息才能帮助你。 – 2014-11-21 16:44:29
我在数据库中有一些数字。我的要求是根据数量增加/减少的百分比显示绿色/红色三角形,就像股市一样。 – Arpita 2014-11-21 16:56:23