响应.ASP.NET 中的写入和回发

  • 本文关键字:ASP NET 响应 asp.net
  • 更新时间 :
  • 英文 :


据我了解,在 ASP.NET 中,当控件执行回发时,对同一页面(即请求来自的页面)的请求被发送到服务器,然后服务器向客户端发送响应,http输出流。此流包含请求的页面。

在 ASP.NET 中使用Response.Write()时,还会写入响应 http 输出流。

那么我的问题是:您在Response.Write()中编写的内容适合标准回发流流的什么位置,它们是否总是添加到回发响应流的开头,在页面上的任何其他内容之前,或者它的工作方式不同?

这取决于您在页面生命周期中何时调用它。输出可以结束于页面上的任何位置。我不建议在 ASP.NET 中使用Response.Write()。相反,请使用服务器控件,如asp:Panelasp:Literal等。

最新更新