if (!Page.IsPostBack)
{
    ViewState["style"]=//存储button的样式
}
在button2事件里在把样式恢复就行了。

解决方案 »

  1.   

    要是Winform就存在Button1.tag里面
      

  2.   

    这个用按钮的鼠标事件来做,可以达到鼠标进入该按钮区域的时候该按钮style改变,离开的时候style恢复。事件是MouseEnter和MouseLeave。
    如果要在点击按钮的时候改变它的style,可以在click事件里面做,然后将该按钮放入一个变量中
    在点击的时候判断
    if(变量 != null)
    改变变量按钮的style然后改变点击按钮的style
      

  3.   

    brightheroes 你好,你说的第一种方法能不能详细一点,最好是写个小例子啦,谢谢
      

  4.   

    相当于这个:
    private void click(object send,EventArgs e)
    {
    dd1.Enabled = dd1.Enabled?false:true;
    }
      

  5.   

    brightheroes 你好,我强烈要求你的第一种方法的实例
      

  6.   

    相当于这个:
    private void click(object send,EventArgs e)
    {
    dd1.Enabled = dd1.Enabled?false:true;
    }
    他说的不错,不过你如果有很多控件的话...
      

  7.   

    我的控件不少,谁有用过brightheroes兄弟用的那种方法啊,能不能具体一点
      

  8.   

    if (!Page.IsPostBack)
    {
        ViewState["style"]=
    }