刚开始学习ajax。想请问一下:
一:要用到ajax技术是不是一定要建一个Asp.net AJAX_Enabled Web Site网站?在原来的asp.net网站可不可以利用ScriptManager实现和ajax一样的效果呢?二:是不是AJAX网站比asp.net网站要强大呢?就是说,是不是asp.net的所有功能,ajax一样可以使用?而ajax可以实现的功能,asp.net实现不到?三:怎么用ajax做出和Google搜索栏那一样,输入几个关键字符便可以看到很多相关的搜索?请详细解说一下,谢谢

解决方案 »

  1.   

    一:原来的网站修改一下web.config文件,加上引用,就可以用ScriptManager了。
    二:ajax是一种动态交互的方法,ajax.net是asp.net的子集。页面的交互过程可以用ajax,就象LZ下面说的Google。
    三:实现输入框的onchange事件,用ajax将输入内容传到服务器,服务器返回相应信息,用DIV显示出来。
      

  2.   

    呵呵,对啊...刚接触AJAX,望各位不啬指教..
      

  3.   

    如何修改web.config呢?还要引用什么呢?请详细说一下...
      

  4.   

    我的网站主页的搜索框就有你所说的Google搜索框的效果~
    www.iGtan.com
    Ajax和Asp.net是两回事,两个概念....没有说强不强大,看你能实现什么效果....我的网站基于Asp.net,但就用了不少Ajax的技术...
      

  5.   


    你直接拖个ScriptManager到网页上,web.config文件会自行修改,不用你手动敲代码。
      

  6.   

    怎么我也拖了一个ScriptManager控件,也拖了一个Updatepanel进来还不行的...还是不能实现无刷新.
      

  7.   

    请问asp.net的网站需要引用什么啊?
      

  8.   

    asp.net里可直接使用
    参考
      

  9.   

    没有对ajax理解吧
    ajax又不是一门语言 只不过是一门技术罢了
    通常应用ajax情况下是需要后台语言做支持的
    建议LZ还是先理解了ajax在来谈论什么叫“ajax网站”这个概念吧