Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Javascript 如何在ASP.Net中为一个控件在两个CSS类之间切换?_Javascript_Jquery_Asp.net_Ajax - Fatal编程技术网

Javascript 如何在ASP.Net中为一个控件在两个CSS类之间切换?

Javascript 如何在ASP.Net中为一个控件在两个CSS类之间切换?,javascript,jquery,asp.net,ajax,Javascript,Jquery,Asp.net,Ajax,在这里,它是根据第二个改变内容,但在某些情况下,我想使用第一个,而在其他一些情况下,我想使用第二个CSS类。我想一次只使用一个CSS类 如何在不单击按钮的情况下在它们之间切换?您可以在“代码隐藏”中输入条件,以交替使用CssClass var a= "high"; if (a == "high") { lblEditor.CssClass = "CssStyle1"; } else {

在这里,它是根据第二个改变内容,但在某些情况下,我想使用第一个,而在其他一些情况下,我想使用第二个CSS类。我想一次只使用一个CSS类

如何在不单击按钮的情况下在它们之间切换?

您可以在“代码隐藏”中输入条件,以交替使用
CssClass

        var a= "high";
        if (a == "high")
        {
            lblEditor.CssClass = "CssStyle1";
        }
        else {

            lblEditor.CssClass = "CssStyle2";
        }

使用jquery toggleclass()…toogle类$('#lblEditor')不会出现这种情况。单击(function(){$(this).toggleclass(“CssStyle2”);});您硬编码了不会改变类的条件。根据数据库中的cmg图书类别,您更改课程的具体条件实际上必须应用旁遮普语和印地语。首先,我尝试这样做。您可能需要ItemDataBound事件而不是RowCommand。还可以使用数据库值cmg来更改css,而不是使用硬编码变量“a”,
        var a= "high";
        if (a == "high")
        {
            lblEditor.CssClass = "CssStyle1";
        }
        else {

            lblEditor.CssClass = "CssStyle2";
        }
if(condition)
   lblEditor.CssClass = "CssStyle1";
else
   lblEditor.CssClass = "CssStyle2";