Javascript 如何在ASP.Net中为一个控件在两个CSS类之间切换?
在这里,它是根据第二个改变内容,但在某些情况下,我想使用第一个,而在其他一些情况下,我想使用第二个CSS类。我想一次只使用一个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 {
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";