由于刚学Ajax.想做一个无刷新的DataGrid数据源动态的绑定...
一个dropdownlist里面有几个类别.选择不同的类别后dataGrid绑定不同的数据.但昨天试了半天始终不行.一些用户注册,检测之类的全成功.但就这功能实现不了..还有一个就是如果使用aspnetPager进行分页的话.怎样才能做到页面无刷新..请各位大哥大姐提供一点点源码或相应的实例..谢谢了..

解决方案 »

  1.   

    asp.net下的ajax叫atlas,装个试试
      

  2.   

    http://atlas.asp.net/default.aspx?tabid=47
      

  3.   

    ajax不可以更改服务器端控件的属性
      

  4.   

    呵呵.我现在就是想用2003试试.那现在就关于最直接的.dropdownlist选择相应的类别后.怎样无刷新的更新数据源..也就是调用.aspx.cs页面程序里面的方法.
      

  5.   

    ajax在前台获取dataset后,手动创建girdview生成的table,在把数据一个一个填充进去,直接填充gridview无法实现
        var ds = response.value;
        if(ds!=null && typeof(ds)=="object"&& ds.Tables!=null)
        {
            for(var i=0;i<ds.Tables[0].Rows.length;i++)
            {
                var id = ds.Tables[0].Rows[i].USERID;
                var name = ds.Tables[0].Rows[i].USERNAME; 
                填充table
            }
        }
      

  6.   

    LZ如果嫌麻烦,就直接用atlas,很容易就可以实现,不用写js代码
      

  7.   

    楼上的意思也就是说.前台页面获取ds后.使用JS动态的创建一个表格里所需的元素.添加到DagaGrid里面??
      

  8.   

    用magicajax,最简单,能满足的要求,具体方法,
    baidu搜"magicajax"
      

  9.   

    AspNetPager现在不支持Ajax技术,所以没办法实现无刷新分页,如果我有时间,下个版本我想试试加上这些功能,现在还不清楚实现起来是否有困难,最近被项目缠住没有多少时间做别的,连asp.net 2.0都没怎么接触过,真是惭愧!