Button2.Attributes.Add("onmouseover", "this.value='yes'");
Button2.Attributes.Add("onmouseout", "this.value='no'");
Button2.Attributes.Add("onmouseover", "Button1.value='no'");
Button2.Attributes.Add("onmouseout", "Button1.value='yes'");
why is it so?