<%@ Import Namespace="System.Data" %>
<html>
 
<script language="C#" runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
      save1.Click += new System.EventHandler(pop);
}
private void pop (Object Src, EventArgs E ) {
Message.InnerHtml = "ok";
}
</script><body >  <form runat="server">  <asp:CheckBox id="save1"  runat="server" OnClick/>try  </form></body>
</html>

解决方案 »

  1.   

    <asp:CheckBox id="save1"  runat="server" OnClick="pop"/>
      

  2.   

    WQLu(激情然燒不起來的歲月):我试了你的方法后,就显示:编译器错误信息: CS0117: “System.Web.UI.WebControls.CheckBox”并不包含对“Click”的定义webdiyer(webdiyer) :
    我试了你的,也不行.请问还有别的方法吗?
      

  3.   

    CheckBox有Click事件的,你是怎么写的?
      

  4.   

    webdiyer(webdiyer):
    我不知道怎么写,你可以帮我写出来吗?
      

  5.   

    try
    <script language="C#" runat="server">
    private void pop (Object Src, EventArgs E ) 
    {
       Message.InnerHtml = save1.Checked? "checked":"not checked";
    }
    </script>
    <html>
    <body >
      <form runat="server">
      <asp:CheckBox id="save1"  runat="server" OnCheckedChanged="pop" AutoPostBack="true"/>try
      </form>  <div id="Message" runat="server"></div>
    </body>
    </html>
      

  6.   

    thank you very much of you all,especially to saucer(思归, MS .NET MVP).