我越来越异常了
"Cannot redirect after HTTP headers have been sent."
Run Code Online (Sandbox Code Playgroud)
什么时候做Response.Redirect("Home.aspx").
我怎么解决这个问题?我Response.Flush()在重定向前尝试过给予.
m.e*_*son 10
问题是Response.Flush()重定向之前.随着HTTP你会得到一个为响应一个请求.您的浏览器只请求该页面一次,我怀疑您尝试回复两次:
Response.Flush(); //First Response
Response.Redirect("Home.aspx"); //Second Response
Run Code Online (Sandbox Code Playgroud)
因此,Response.Flush()解决这个问题将解决您的问题.
| 归档时间: |
|
| 查看次数: |
31322 次 |
| 最近记录: |