http://www.asp.net/ajax/documentation/live/default.aspx
http://www.cnblogs.com/Terrylee/archive/2006/11/12/ASPNET_AJAX_QuickStarts.html

解决方案 »

  1.   

    ajax是一种一步刷新机制 普通ie浏览器都支持
    你甚至不需要安装任何应用软件,就是用普通的记事本都可以写出ajax的代码 并且可以立即在ie浏览器运行比如function createXMLHttpRequest(){
    if(window.ActiveXObject){
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if(window.XMLHttpRequest){
    xmlHttp = new XMLHttpRequest();
    }
    }function startRequest(){
    createXMLHttpRequest();
    try{
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("GET", "data.xml", true);
    xmlHttp.send(null);
    }catch(exception){
    alert("eeee!");
    }
    }function handleStateChange(){
    if(xmlHttp.readyState == 4){
    if (xmlHttp.status == 200 || xmlHttp.status == 0){ var xmlDOM = xmlHttp.responseXML; var root = xmlDOM.documentElement;
    try
    { var info = root.getElementsByTagName('info'); alert("responseXML's value: " + info[0].firstChild.data);
    }catch(exception)
    {
    alert("The source is not exist!");
    }
    }
    }
    }
    </script>当然光会创建xmlhttp是远远不够的,所以.NET就继承了一些ajax控件开发包
    它除了拥有自己的ajax框架外 还提供了30多个ajax一步刷新控件
    号称会.NET就会AJAX原因就在于这些控件只要拖动到一个教updatepanel的ajax控件就可以了而ajax控件开发包默认是不继承的,你得到ajax.aspnet网站下载
    一个是安装程序 安装以后就会在新建网站多一个项目 叫作新建ajax网站
    一个是ajax控件dll
    打开vs2005 在左边工具栏上右键添加项目 把ajax控件dll路径添加进去即可出现30多个ajax控件使用方法自己查看资料。
      

  2.   

    下载一个asp.net ajax 1.0 安装包,安装了就可以用了
      

  3.   

    AJAXPro.net Professional也很不错,体积比较轻巧
    还有YahooUI