【问题标题】:How does Ajax UpdatePanel let only refresh perticular part of pageAjax UpdatePanel 如何只刷新页面的特定部分
【发布时间】:2009-11-25 09:12:00
【问题描述】:

我在 ASP.NET 的 SSE 职位面试中得到了这个问题。面试问我,当你点击按钮时,你使用哪个控件来不刷新整个页面。我回答说我们使用 Ajax 更新面板。然后他要求解释 updatepanel 是如何做到的。

【问题讨论】:

    标签: asp.net updatepanel


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-18
      • 2019-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多