本人不想用服务器控件绑定数据(datalist,Repeater等),就用ajax的方式绑定数据,不知道这样性能如何,是否比用服务器控件要好?是否还有更好的绑定数据方式?
关键是看你如何绑定了,如果你是在服务器拼接字符串 速度还是 比使用服务器控件快点,如果你是用ajax异步请求在客户端用javascript来处理的话,估计是要求客户端的机器配置了, 两种方式都有 优点和缺点,你可以根据需要来选择。
前台的javascript的可以利用一些js框架 如Ext , prototype等等,你也可以自己封装,
服务器的就不用多说了。 方法很多。
AJAX主要是增加 用戶交互時體驗效果的
同意楼上,
你可以ajax+数据控件的方式,这样可以提高用户交互体验效果,也可以异步加载数据.
性能应该要好一些,局部刷新的数据流量比整体的PostBack肯定要小很多
你使用服务器控件生成数据加上ajax数据请求来处理也还是可以的,举例来说,你一个新闻动态更新的模块,现在你可以使用ajax请求数据,服务器端数据生成你完全可以使用Repeater控件来处理数据,然后直接返回html代码并显示即可,当然这里有一个问题就是你生成的是带有html标签等html代码片段不是纯数据,所以这样子会相对占用多一点带宽的
如果你需要再进行贷款精简,当然你完全可以再服务器端返回一个json的数据对象,然后客户端进行解析显示即可。
如何进行绑定呢