Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
单击按钮时如何更改按钮的Css类_Css_Asp.net_C# 4.0_Button - Fatal编程技术网

单击按钮时如何更改按钮的Css类

单击按钮时如何更改按钮的Css类,css,asp.net,c#-4.0,button,Css,Asp.net,C# 4.0,Button,我的.aspx页面中有一个按钮的css类,我想在单击按钮时更改该按钮的cssclass 我使用了下面的代码 `.btnmbl1 { font-weight: bold; font-size: 15px; color: Black; font-family: Calibri; width: 100px; height: 70px; border-style: none; background-image: url(../images/

我的.aspx页面中有一个按钮的css类,我想在单击按钮时更改该按钮的cssclass 我使用了下面的代码

`.btnmbl1
{
    font-weight: bold;
    font-size: 15px;
    color: Black;
    font-family: Calibri;
    width: 100px;
    height: 70px;
    border-style: none;
    background-image: url(../images/Button_Mobile_R2.gif);
}
.btnmbl1:focus, .btnmbl1:hover
{
    background-image: url(../images/Button_Mobile_R2_1.gif);
}`

如果您想在客户端使用javascript(例如,如果没有回发),请帮助我:

jQuery:

$("#buttonid").on("click", function() {
    $(this).removeClass("btnmbl1").addClass("newClass");
}
在服务器端,您可以在单击处理程序中更改类:

protected void button_click (object o, EventArgs e){
    //do stuff
    button.CssClass = "NewClass";
}