控件.Attributes("onMouseOver") = "javascript:stopmove();"
 你可以在客户端写脚本,然后像上边一样添加客户端事件

解决方案 »

  1.   

    <form id="WebForm1" method="post" runat="server">
    <asp:CheckBox id="CheckBox1" Checked=True style="Z-INDEX: 101; LEFT: 335px; POSITION: absolute; TOP: 265px" runat="server" Text="Visible"></asp:CheckBox>
    <asp:TextBox id="TextBox1" style="Z-INDEX: 102; LEFT: 421px; POSITION: absolute; TOP: 266px" runat="server"></asp:TextBox>
    </form>客户端加上
    <script language=vbscript>
    sub CheckBox1_onclick()
    if WebForm1.CheckBox1.Checked=true then
    WebForm1.TextBox1.Disabled=false
    WebForm1.TextBox1.style.backgroundColor="#FFFFFF"
    else
    WebForm1.TextBox1.Disabled=true
    WebForm1.TextBox1.style.backgroundColor="#E0E0E0"
    end if
    end sub
    </script>
    不过如果页面提交,提交后状态可不保存,回复初始状态
      

  2.   

    to:hgknight(江雨) 这里的checkbox1和textbox1都是绑定到一个datalist中的,也就是有不只一条的checkbox1和textbox1,用你的方法无法确定是哪一条。
      

  3.   

    根据id确定,他们的id总不能是相同的吧