我在页面上有很多按钮。每个按钮都有白色作为背景色,当我点击按钮时,它的颜色变为黄色。
protected void Button1_Click(object sender, EventArgs e)
{
if(((Button)sender).BackColor != Color.Red)
{((Button)sender).BackColor = Color.Yellow;}
}
通过一个额外的按钮,我想将黄色的背景色更改为红色。这该怎么做?我知道可以这样做:
protected void Button7_Click(object sender, EventArgs e)
{
if (Button1.BackColor == Color.Yellow)
{ Button1.BackColor = Color.Red; }
if (Button2.BackColor == Color.Yellow)
{ Button2.BackColor = Color.Red; }
}
但我需要一种更快的方法,所以我不必专门为每个按钮编写