Я пытаюсь добавить стиль в строку таблицы в коде 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 когда условие fullfiled. Я пытался делать это так:
trCompletedTasks.Attributes.Add("CssClass", "SelectedItem");
и
trCompletedTasks.Style.Add("CssClass", "SelectedItem");
, но ни один из них не похоже на работу.
Любые предложения были бы очень признательны. Большое спасибо.
К сожалению, я неверно сформулировал ваш вопрос. Это не делает то, что вы хотели, но это может заменить этот javascript, который вы встроили в каждый элемент 'tr'. Гораздо чище. –
Ваш ответ очень полезен, мне тоже нужно это сделать! Спасибо вам большое за ваш ответ. – Crista23