asp.net gridviewのcssClass属性にアクセスし、Javascriptで変更したいと思います。
私は次のような他の個々のスタイル属性にアクセスできることを知っています:
document.getElementById('<%=GridView1.ClientID%>').style
ただし、特にcssClassを変更したいと思います。これは私が最初の提案を試みた後に持っているものです。現時点では機能しません。選択した行を強調表示する関数の最初の部分に、以前に強調表示されたすべての行が通常のスタイルに戻るように、その行を配置しました。考え?
function ChangeRowColor(rowID) {
document.getElementById('<%=gvxTaskList.ClientID%>').className += "tablestyle";
var color = document.getElementById(rowID).style.backgroundColor;
if (color != 'yellow')
oldColor = color;
if (color == 'yellow')
document.getElementById(rowID).style.backgroundColor = oldColor;
else document.getElementById(rowID).style.backgroundColor = 'yellow';
}