如何使用字符串变量设置html控件颜色

时间:2014-12-22 02:46:45

标签: asp.net vb.net

我正在尝试将我的网页上的控件颜色设置为变量。例如,我会存储&#34;#000000&#34;在数据库中,当页面加载时,它会将该值放在原始的html标记中。所以<asp:Button ID="btnTesta" runat="server" Text="Button" ForeColor='<% MYVALUE%>' />

2 个答案:

答案 0 :(得分:1)

您可以从后面的代码中分配值。

btnTesta.ForeColor = System.Drawing.ColorTranslator.FromHtml("yourvaluefromdatabase");

答案 1 :(得分:0)

这应该会更改您的按钮背景颜色或ForeColor颜色

yourButtonName.BackColor = Color.Red;
yourButtonName.ForeColor = Color.Black;

您需要包含 System.Drawing 命名空间,因为Color类属于该命名空间。喜欢这个

using System.Drawing;

当然,您需要在项目中添加对System.Drawing DLL的引用,以使用此命名空间和Color类。

enter image description here

参考Button background colour