如何在Asp.net代码中设置ForeColor [英] How to set ForeColor in Asp.net code
问题描述
如何在Asp.Net中设置文本的ForeColor。
我的背景颜色为#0066FF(深蓝色),我有一个文字,我需要Textcolor为白色(#FFFFFF)
这是我的代码
How to set ForeColor of Text in Asp.Net.
I have a background color of #0066FF(Dark Blue) on this i have a text, I need Textcolor to be White(#FFFFFF)
This is my code
strStudData = strStudData + string.Format("<img src='images/{0}.jpg' width='150' height='41' align='absmiddle' /> {1} {2} {3} <span class="style3" style="background-color:#0066FF"> {4} </span> ", readStud.Rows[i][4].ToString().Trim(), readStud.Rows[i][0].ToString(), readStud.Rows[i][1].ToString(), readStud.Rows[i][2].ToString(), readStud.Rows[i][3].ToString());
请帮忙。
谢谢
Please help.
Thanks
推荐答案
如果您需要更改文本框的文本颜色,那么您可以使用...
If you need to change text color of a textbox then you can use like..
textbox1.ForeColor = Color.White;
或者,如果是标签..
or,in case a label..
Label1.ForeColor = System.Drawing.Color.White;
一个很好的例子是..
http://asp-net-example.blogspot.com/ 2009/03 / how-to-set-change-label-forecolor-font.html [ ^ ]
尝试:
Try:
<span class="style3" style="background-color:#0066FF;color:#FFFFFF;"> {4} </span>
如果没有工作,然后还有一些其他样式表值覆盖你的文本框颜色 - 如果我们看不到你的代码就很难解决。
If that doesn''t work, then there''s some other stylesheet value overriding your textbox color - which is very difficult to solve if we can''t see your code.
尝试这个应该工作:
Try this this should work:
trStudData = strStudData + string.Format("<img src='images/{0}.jpg' width='150' height='41' align='absmiddle' /> {1} {2} {3} <span class='style3' style='background-color:#0066FF;color:White;'> {4} </span> ", readStud.Rows[i][4].ToString().Trim(), readStud.Rows[i][0].ToString(), readStud.Rows[i][1].ToString(), readStud.Rows[i][2].ToString(), readStud.Rows[i][3].ToString());
Sreekanth
Sreekanth
这篇关于如何在Asp.net代码中设置ForeColor的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!