ASP.NET中的Response.Write和postbacks

时间:2014-11-18 13:28:35

标签: asp.net

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

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

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

1 个答案:

答案 0 :(得分:0)

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