如 
for (int i=0;i <1000;i++) 

  // 
} 想在界面上实时反应出循环i的值,让用户感觉到程序在一直执行及了解执行的过程用ajax不好实现吗,

解决方案 »

  1.   

    B/S架构的应用程序不太可能完全显示循环内的信息
    因为在执行中,server端不会主动向browser发出响应
    而必须由browser主动请求server,才会访问到相关资源或信息
    用ajax做 只是隔一段时间去访问一次 
    如果隔的时间很短,才有效果。。
      

  2.   

    ajax可以实现,但是不要用for循环了.基本原理:客户端(计数器i=0)--->(发起请求)服务器-->(原来for循环要做的事,单步执行)-->反馈给客户端,并显示进度-->重新发起请求(i++);
      

  3.   

    1.用纯javascript实现。 使用window.setTimeout(。)
    2.使用Ajax,回调C#方法。
      

  4.   

    to netnpc liyirong 谢谢给的提示,能细点就好,能给点简单代码吗
      

  5.   

    使用Ajax,回调C#方法。
    怎么调法啊