我正在尝试用 C# 代码向表格行添加样式。然而,尽管看起来很简单,但我找不到正确的方法来做这件事。我的表的代码是
<table width="100%" style="vertical-align:top; height:170px;" border="0" cellspacing="0" cellpadding="0">
<tr id="trTasks" runat="server" onmouseover="this.bgColor='#eaeaea';" onmouseout="this.bgColor='#FFFFFF';" bgcolor="#FFFFFF"/>
</table>
我想在满足条件时为 trTasks 设置不同的背景颜色。我试过这样做:
trCompletedTasks.Attributes.Add("CssClass", "SelectedItem");
和
trCompletedTasks.Style.Add("CssClass", "SelectedItem");
但这些似乎都不起作用。
如有任何建议,我们将不胜感激。非常感谢。
最佳答案
HTML 属性名为 class
:
trCompletedTasks.Attributes.Add("class", "SelectedItem");
关于c# - 以编程方式向表格行添加样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11120864/