摘要:
asp.net里,除官方庞大asp.net ajax之外的ajax解决方案。我们想法是以不同的服务器端方式输出,然后在页面使用jQuery的ajax实现调用服务器端几个解决方案:
1、使用一般的webform,在页面用jQuery ajax调用,再从取得的html数据中取得内的内容,写入DOM
优点:不用改变现有的asp.net开发模式,可以使用现成的页面;ajax取得的内容是html文本,直接写入DOM即可
缺点:内容浪费,之外的内容都不是必要的,而且如果使用了MasterPage那就。。。
2、使用一般的webform,但是用Response.Write()控制输出html,在页面用jQuery ajax调用,将获取的内容写入DOM
优点:内容干净,不浪费;ajax取得的内容是html文本,可以直接写入DOM
缺点:需要在服务器端以字符串形式构造html文本,编程不方便,不容易调试和维护。 阅读全文