【老鸟】进来谈谈!处理同样业务逻辑,用【Ajax】向ashx传递数据与直接用【aspx】,哪个效率高?各自优势?
【老鸟】进来谈谈!处理同样业务逻辑,用【Ajax】向ashx传递数据与直接用【aspx】,哪个效率高?各自优势?
如果用前者,好处:
a,界面代码与后台业务代码的分离,提高可移植性;
b.不用服务器控件也可以向服务器传递数据了(把form的action属性设为ashx地址)
缺点:
暂时没想到。
应用:
如,通常网站的注册页面,如果用前者,日后如果要改到其他项目,前端HTML可以根本不用改,只要把ashx地址更换即可。
服务器端的处理时间都是1ms。
从步骤上看,aspx肯定多种很多事情,但是从处理时间上看,单次操作几乎没啥区别。