private A()
{
Response.Write("Something");
<<----------我希望在这里就执行Response.Write()
B();
} <<----------跟踪时发现要到这里才执行Response.Write()假设代码如上,Response.Write()后并不立即执行,而是等到B()之后,也就是整个A()结束后才输出Something.有什么办法可以让Response.Write马上执行的??也就是在B()之前.谢谢.
{
Response.Write("Something");
<<----------我希望在这里就执行Response.Write()
B();
} <<----------跟踪时发现要到这里才执行Response.Write()假设代码如上,Response.Write()后并不立即执行,而是等到B()之后,也就是整个A()结束后才输出Something.有什么办法可以让Response.Write马上执行的??也就是在B()之前.谢谢.
private A()
{
Response.Write("Something");
Response.Flush();
<<----------我希望在这里就执行Response.Write()
B();
}
要在B方法前显示的话就加上return
private A()
{
Response.Write("Something");
return;
<<----------我希望在这里就执行Response.Write()
B();
}
要不然服务器不处理完指令,客户端怎么能看到结果呢?