[英]Response.Write and postbacks in ASP.NET
据我了解,在ASP.NET中,当控件进行回发时,对同一页面的请求(即来自请求的页面)被发送到服务器,然后服务器发送响应,即http输出流,给客户。 此流包含请求的页面。
当在ASP.NET中使用Response.Write()
时,您还将写入响应http输出流。
然后我的问题是:您在Response.Write()
编写的内容在哪里适合标准回发流,它们总是添加在回发响应流的开头,还是在页面上的其他内容之前,还是起作用?不同吗?
这取决于您在页面生命周期中何时调用它。 输出可以在页面上的任何地方结束。 我不建议在ASP.NET中使用Response.Write()
。 相反,请使用服务器控件,例如asp:Panel
, asp:Literal
等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.