我有一个gridview,我在其中为特定行格式化特定数量的单元格:
protected void hoursReportGridView_OnRowDataBound(Object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowIndex == 1 || e.Row.RowIndex == 2)
{
for (int i = 0; i < 14; i++)
{
e.Row.Cells[i].ForeColor = Color.Black;
e.Row.Cells[i].BackColor = ColorTranslator.FromHtml("#EAFDB3");
e.Row.Cells[i].Font.Bold = true;
}
}
}
}
现在,更改的行是静态的(第 1 行和第 2 行)。
我已经向 gridview 添加了功能,现在需要格式化的动态行数(2 到 10 之间)。这些行将始终彼此相邻。
如何动态选择行?