コードビハインドファイルでプログラムで作成したテーブルがあり、次のように見やすくするために代替行の色を灰色に設定します。
<New cells and rows created here>
tblResults.GridLines = GridLines.Both;
tblResults.BorderStyle = BorderStyle.Solid;
tblResults.HorizontalAlign = HorizontalAlign.Center;
if (rowNumber % 2 == 1)
{
tblRow.BackColor = System.Drawing.Color.LightGray;
}
tblResults.Rows.Add(tblRow);
tblResults.CssClass = "myclass" ;
pnlContent.Controls.Add(tblResults);
また、ユーザーが次のようにカーソルを合わせたときに行を強調表示したいと考えています。
.myclass tr:hover
{
background: #FCF;
}
現在、ホバーは、cssよりも優先されると想定しているc#コードから灰色で強調表示されていない行に対してのみ機能するようです。
これらの灰色の行をcssホバーで機能させるにはどうすればよいですか?