.net中使用ajax大家一般怎么去做?比如选中一个 checkbox 控件, 则下面加载一个列表我们没有使用 UpdatePanel, 我所知道的方法一般是传到一个aspx页面, 把数据加载到Repeater ,再把Repeater生成的html Render出来,返回的html加载到一个div里面请问大家有其他更好的办法吗?? 谢谢~

解决方案 »

  1.   

    UpdatePanel 
      或者用 AJAXPRO
      

  2.   

    ajax无刷新显示数据.
    ajax,web services
    AJAX
    ASP.NET AJAX Control Toolkit
      

  3.   

    AJAX本身就是老技术,新名词,要的是用户体验感觉,实现就好,不用rep也行,你在程序中生成HTML代码都可以 ajax control工具包,真不推荐使用,实现的功能是不错,开发速度也快,但是会生成好多无用代码,如果你控件用的不熟练,还不如刷新页面呢,JQUERY EXTJS都不错,可以加快你的AJAX的开发速度
      

  4.   

    ajax,web services   我一般是这种模式
      

  5.   

    UpdatePanel 
      AJAXPRO
      

  6.   

    恩,可以考虑jquery的ajax,不错的
      

  7.   

    你现在的办法就不错啦,编程简单我现在是返回JSON 然后用JS去生成DIV
      

  8.   

    js 框架(jq==). ajax.dll ,ajaxtoolkit
      

  9.   

    使用纯JavaScript来开发AJAX应用最灵活,但是由于JavaScript缺乏比较好的集成化开发环境(IDE)并且调试难度较大,所以对开发人员的JavaScript功底要求最高,同样的效果开发周期也最长。
    使用AjaxPro来开发AJAX应用相对比较灵活,对开发的JavaScript功底要求也不高,只需要懂一些JavaScript和DOM知识即可,开发起来相对省力和省时间,并且大量业务逻辑代码在服务器端,调试起来相对也容易。
    使用微软AJAX控件来开发AJAX应用最容易,简直是一种傻瓜式操作,由于全部实现都是在服务器端实现,开发和调试起来相当容易和迅速,不足之处就是缺乏灵活性。
      

  10.   

    使用jquery和ajaxpro比较多得到列表 在后台取出数据拼成html返回到客户端就可以