比如前台 checkbox3 现在是 未选择 我想通过后台 button1 单击 把他设置成选择button1必须是服务器端控件 谢谢知道的人

解决方案 »

  1.   

    this.checkbox3.Selected = true
      

  2.   

    this.checkbox3 .Checked = true;
      

  3.   

    check是 html控件 不是 server
      

  4.   

    在button_click事件中写
    checkbox3 .Checked = true;
      

  5.   

    都不好使呀 朋友吗 我打 checkbox3说没这个控件  我说的checkbox是前台html 的 复选框 不是 server的
      

  6.   

    html 的控件,用js 设置其 checked
      

  7.   

    那你在html代码中加个runat="server",不就行了.干嘛非得弄个html控件不行.变成服务器控件多好解决.
      

  8.   

    客户端控件后台找都找不到它
    用JS控制
    <script>
    function aa()
    document,get ElementById("checkbox3").checked=true;
    </script>button1的客户端控件事件 OnClientClick="aa()"
      

  9.   

    判断是否选中
    <script> 
    function aa() 
    if (document,get ElementById("checkbox3").checked==true)
    {
      document,get ElementById("checkbox3").checked==false;
    }else
    {
      document,get ElementById("checkbox3").checked==true;
    }
    </script> 
      

  10.   


    <script> 
    function aa() 
    if (document,get ElementById("checkbox3").checked==true) 

      document,get ElementById("checkbox3").checked==false; 
    }else 

      document,get ElementById("checkbox3").checked==true; 

    </script> 
    这个我刚用过。。不错的。。你试一下吧
      

  11.   

    第一:
    你可以通过JS来控制客户端Checkbox
     
    <script> 
    function aa() 
    {
    document.getElementById("checkbox3").checked=true; 
    }
    </script> 
    button1的客户端控件事件 OnClientClick="aa()" 第二:
    你也可以把客户端控件Checkbox
    换成服务器端控件,<asp:CheckBox ID = "CheckBox3" runat="Server" ></asp:CheckBox>
    然后,而在Botton的Click后台事件里
    写:
    this.CheckBox3.Checked = true;
      

  12.   

    你要后台控制前台checkbox 服务器控件方便点