asp.net中按钮的颜色属性更改

时间:2013-07-12 07:07:37

标签: asp.net css

如何在asp.net中单击按钮时更改按钮的颜色?在我的代码中,鼠标悬停在代码上时颜色会发生变但是我需要在按钮点击时更改。

4 个答案:

答案 0 :(得分:1)

也许我错过了一些明显的东西,但不是那么简单:

onmouseover更改为onclick

如果您想在服务器端执行此操作,请处理Click事件并执行:

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

答案 1 :(得分:1)

试试这个

<asp:Button Text="Save" ID="btnSave" OnClick="btnSave_Click" runat="server" />

背后的代码

    protected void btnSave_Click(object sender, EventArgs e)
    {
        btnSave.BackColor = System.Drawing.Color.Red;
    }

答案 2 :(得分:0)

OnClientClick="this.src='Images/image.jpg';return false;"

将其添加到按钮行的来源

答案 3 :(得分:0)

试试这个,

<input id="btnTest" type="button" value="Test"/>

    $(document).ready(function() {
        $("#btnTest").click(function() {
              $("#btnTest").css("background-color","red");
        });
    });