如何在ASP.NET WebForms中使用RGB值设置BackColor?

时间:2015-04-14 19:17:21

标签: asp.net webforms rgb

如何使用RGB值设置按钮的BackColor?这不起作用:

<asp:Button ID="ButtonUpdate" runat="server" 
            Text="Update" BackColor="rgb(112, 207, 131)" 
            OnClick="ButtonUpdate_Click" />

4 个答案:

答案 0 :(得分:2)

这个怎么样:

ButtonUpdate.backColor = System.Drawing.ColorTranslator.FromHtml("#F9DA00");

答案 1 :(得分:2)

只需删除rgb()

即可
<asp:Button ID="ButtonUpdate" runat="server" 
            Text="Update" BackColor="112, 207, 131" 
            OnClick="ButtonUpdate_Click" />

Color类型的所有属性(包括BackColor)都支持各种可能的格式。解析逻辑在ColorConverter.ConvertFrom中实现。

答案 2 :(得分:1)

试试这个

 <asp:Button ID="ButtonUpdate" runat="server" 
Text="Update" style="background:rgb(112, 207, 131)" 
OnClick="ButtonUpdate_Click"
 />

答案 3 :(得分:0)

尝试ButtonUpdate.BackColor = System.Drawing.Color.FromArgb(112, 207, 131);