Ajax UpdatePanel如何只刷新页面的特定部分

时间:2009-11-25 09:12:00

标签: asp.net updatepanel

我在ASP.NET的SSE帖子中采访了这个问题。面试问我,当你点击按钮时,你使用哪个控件来不刷新整个页面。我回答说我们使用Ajax updatepanel。然后他问那个解释,即updatepanel是如何实现的。

1 个答案:

答案 0 :(得分:1)

我认为更新面板会挂钩提交事件并生成异步请求。它通过System.Web.Handlers.ScriptModule管理HTTPModule的请求/响应。此模块作用于由UpdatePanel引起的asyc请求。它呈现更新面板并在最后将结果写入响应。看看这篇文章。这不是更新面板的确切功能。但演示了如何使用HTTPModule更新页面的一部分,ViewState和EventValidation,如UpdatePanel。

http://mgolchin.blogspot.com/2009/09/custom-control-with-partial-rendering.html