我在每一行都有带有下拉列表模板字段的gridview。当我从下拉列表中选择任何值时,它会改变下面第三行的颜色。但是当我点击另一个下拉列表时,它会改变下面第三行的颜色而不是颜色上一行的仍然坚持它。我想要一次有颜色的一行。怎么做。?我正在关注。
protected void GridView1_SelectedIndexChanged(object sender,EventArgs e)
{
DropDownList ddl = (DropDownList)sender;
GridViewRow row = (GridViewRow)ddl.NamingContainer;
int g = row.RowIndex + 3;
GridView1.Rows[g].BackColor = Color.Yellow;
}
提前致谢。