日期:2014-05-17  浏览次数:20492 次

checkbox赋值
<div class="answer">
<input name="" type="checkbox" value="" /> A.<br />
<input name="" type="checkbox" value="" /> B.<br />
<input name="" type="checkbox" value="" /> C<br />
<input name="" type="checkbox" value="" /> D<br />
</div>



        SqlConnection con = new SqlConnection(connStr);
        con.Open();
        string sql = "select top 30  * from  T_user order by newid()";
        SqlDataAdapter dsr = new SqlDataAdapter(sql, con);
        DataSet ds = new DataSet();
        dsr.Fill(ds,"admin");
        如何把数据库查询的30条记录循环绑定在页面checkbox...
      

       

------解决方案--------------------
checkboxlist控件
------解决方案--------------------
直接用checkboxlist绑定dataTable就行了
------解决方案--------------------
checkboxlist ,设置value和text就可以了!
------解决方案--------------------
如果不喜欢服务器控件的话,就遍历循环吧
------解决方案--------------------
不喜欢 用服务器控件就用ajax,操作json数据返回循环添加到checkbox里面
                $.ajax({
                    type: "get",
                    dataType: "json",
                    url: "ReturnCity.ashx",
                    data: {
                        provinceId: $("#s_province").val()
                    },
                    success: function (msg) {
                        $("#s_city").empty();  //清空市区选项
                        $("#s_county").empty();  //清空县区选项

                        //$("<option value='-1'>请选择市/区</option>").appendTo("#s_city");
                        //$("<option value='-1'>请选择位置</option>").app