给你一个按钮的onMouseOver\onMouseOut事件写法(VB.NET):
btn_back.Attributes.Add("onMouseOver", "this.style.backgroundColor='lightgreen'")
btn_back.Attributes.Add("onMouseOut","this.style.backgroundColor='limegreen'")

解决方案 »

  1.   

    好像可以直接在html中的web服务器控件中写,不要写代码,好像只有单击的客户端事件要写代码
      

  2.   

    将上面的代码写在 Page_Load 事件里面,如下:private void Page_Load(object sender, System.EventArgs e)
    {
        // 在此处放置用户代码以初始化页面    if(!Page.IsPostBack)
        {
    btn_back.Attributes.Add("onMouseOver", "this.style.backgroundColor='lightgreen'");
    btn_back.Attributes.Add("onMouseOut","this.style.backgroundColor='limegreen'");        
        }
    }