【发布时间】:2012-05-13 12:51:48
【问题描述】:
我正在使用 VS2010 C# ASP.NET
要以编程方式将名为 lblExample 的 asp:Label 的前景色更改为“红色”,我这样写:
lblExample.ForeColor = System.Drawing.Color.Red;
更改前景色后,如何以编程方式将标签的前景色设置为其默认值(来自 css 文件)?
备注: 标签没有 CSS 条目(类或 ID 特定样式)。颜色是继承的。
【问题讨论】:
-
您可以将“默认”前景色存储在一个变量中,然后在您想改回来时恢复它。即/在您最初更改它之前,类似于... oldColor = lblExample.ForeColor。然后 lblExample.ForeColor = oldColor.