本帖最后由 HtoFire 于 2013-12-05 23:11:30 编辑

解决方案 »

  1.   

    UpdatePanel不算什么“大动干戈”。人家再怎么重量级的,你操作起来也是最高效率的。这就好像是使用非常好用的“用鼠标拖拉”就能快速生成程序的工具,用1天开发出来的东西,够那些自称“什么都白手起家从最低级代码手写”的人干一周的,你不能说前者的人是在“大动干戈”地开发。人家用一个UpdatePanel迅速、轻松地实现了(貌似的)Ajax,这就是好的。但是,UpdatePanel虽然是“只看眼前”还不错,可是整体上会让一些比较复杂的程序仍然变得用户体验不好。救起原因,是服务器端每一个小动作都需要重建整个页面,因而非常慢。于是asp.net ajax也仍然支持轻量级的Ajax方法。具体就是http://www.google.com.hk/search?newwindow=1&safe=strict&hl=zh-CN&q=asp.net+Ajax+ScriptService&oq=asp.net+Ajax+ScriptService&gs_l=serp.3...29361.29361.0.30837.1.1.0.0.0.0.0.0..0.0.ernk_timecombined...0...1.1.32.serp..1.0.0.riNmsgwtInw
      

  2.   

    用Jequery ajax啊,结合一般处理程序(*.ashx)到后台获取数据,然后通过jason返回到客户端,具体详见w3school教程
      

  3.   

    用AJax +jQuery可以实现的!