为什么在“异步回发方案”中不允许使用这些HttpResponse方法?

时间:2012-07-10 06:51:51

标签: asp.net asynchronous postback httpresponse

我正在阅读以获取有关HttpResponse课程的更多信息。我在MSDN发现了一句奇怪的话。

  

仅支持HttpResponse类的以下方法   回发场景而非asynchronous postback scenarios

BinaryWrite
Clear
ClearContent
ClearHeaders
Close
End
Flush
TransmitFile
Write
WriteFile
WriteSubstitution

究竟是什么意思?在我的一个项目中,我非常依赖HttpResponse.Write。究竟什么是asynchronous postback scenario

1 个答案:

答案 0 :(得分:0)

当您通过updatePanel回传时发生异步回发。

异步回发的主要区别在于渲染。

不会调用正常的预渲染和渲染逻辑。

只有部分页面使用前端的javascript进行更新。

这意味着您无法返回其他文档,更改http标题等。