用ajax实现撒每一个checkbox触发一次查询

解决方案 »

  1.   

    用AJAX吧·点击一次交互一次··选择的checkbox可以控制吧 后台直接控制 或者可以尝试JS控制
      

  2.   

    ajax到是能把参数传递到后台 , 可后台的databind() 方法的数据源都已经换了,就是绑定不到页面上, 并且好像分页也能把已经选中的参数给清除
      

  3.   

    数据查询条件你把所有的都传过去,不要只传勾选了的,到出数据库查询的时候可以
    where 0=0 
    if(string。isnullorempty(条件1))
    {
      sql+=" and  xxx=条件1"
    }
    if(string。isnullorempty(条件2))
    {
      sql+=" and  xxx=条件2"
    }
    ......
    这样不就可以了
      

  4.   

    数据查询条件你把所有的都传过去,不要只传勾选了的,到出数据库查询的时候可以
     sql="where 0=0 ";
     if(!string。isnullorempty(条件1))
     {
       sql+=" and  xxx=条件1"
     }
     if(!string。isnullorempty(条件2))
     {
       sql+=" and  xxx=条件2"
     }
     ......
     这样不就可以了 
      

  5.   

    ajax到是能把参数传递到后台 , 可后台的databind() 方法的数据源都已经换了,就是绑定不到页面上, 并且好像分页也能把已经选中的参数给清除都传了怎么可能绑定不了··而且分页和勾选的条件不同吧 你这个多个勾选是列?还是如同商城的那种?
      

  6.   

    ajax到是能把参数传递到后台 , 可后台的databind() 方法的数据源都已经换了,就是绑定不到页面上, 并且好像分页也能把已经选中的参数给清除都传了怎么可能绑定不了··而且分页和勾选的条件不同吧 你这个多个勾选是列?还是如同商城的那种?商城那种 我也不知道是什么 , 方法都执行完了 也没有异常 但是页面就是不刷新,数据还是选择筛选条件之前的数据
      

  7.   

    ajax到是能把参数传递到后台 , 可后台的databind() 方法的数据源都已经换了,就是绑定不到页面上, 并且好像分页也能把已经选中的参数给清除都传了怎么可能绑定不了··而且分页和勾选的条件不同吧 你这个多个勾选是列?还是如同商城的那种?商城那种 我也不知道是什么 , 方法都执行完了 也没有异常 但是页面就是不刷新,数据还是选择筛选条件之前的数据
    在查询之后你有重新绑定数据吗?
      

  8.   

    服务端控件?
    那么把Checkbox的AutoPostBack属性值改为true
    然后在
    CheckedChanged事件中绑定数据。
      

  9.   

    ajax到是能把参数传递到后台 , 可后台的databind() 方法的数据源都已经换了,就是绑定不到页面上, 并且好像分页也能把已经选中的参数给清除都传了怎么可能绑定不了··而且分页和勾选的条件不同吧 你这个多个勾选是列?还是如同商城的那种?商城那种 我也不知道是什么 , 方法都执行完了 也没有异常 但是页面就是不刷新,数据还是选择筛选条件之前的数据没有重新绑定数据吧你···