今天,在我家,我通过 Jquery 使用ajax:
在服务器中创建 ASCX ,html包含id和css ID。
现在,在jquery中我使用:$.ajax
...并致电ashx
render the content of the ASCX
然后将其注入页面。 从那里我使用jquery来操作不受约束的内容中的操作
我的朋友在工作中使用更新面板
什么是最干净的'ajax'方法。
答案 0 :(得分:2)
这不是一个编程问题,而是一个关于编程的问题。
但是,我更喜欢JQuery方法,ASP.Net AJAX易于使用,但效率低得多。 这是由于ASP.Net AJAX将整个部分发布回服务器以获得响应。
JQuery经过精心调整,为您提供灵活性和敏捷性,只需询问您的需求,并且只更新您需要的内容。
答案 1 :(得分:1)
更新面板 - 没有客户端编码(无论如何),非常少的服务器端编码,更易于维护,更少的跨浏览器头痛。成本在于效率。所有这些简单性都会降低灵活性,服务器周期和带宽。
jquery / javascript - 效率更高,服务器负载更少,带宽更少。需要客户端编码,更多跨浏览器问题。
这实际上取决于你的目标。如果您的性能要求允许您使用更新面板,请选择它。如果您不确定,请使用这两种方法编写同一页面,并使用像Fiddler这样的程序来查看来回发送数据的差异。