在循环内调用函数但循环停止 - c#

时间:2017-10-10 04:02:36

标签: c# asp.net

for (int i = 0; i < dt.Rows.Count; i++)    
{                
    function(dt.Rows[i][0].ToString());   
}   

我尝试从gridview中循环选定的值并将其放在一个 数据表。现在,我的问题是,当我尝试上面的代码传递 从数据表到我的函数的值。它工作,但只有一次和循环 停止。有人可以帮帮我吗?

该功能用于下载pdf文件。

2 个答案:

答案 0 :(得分:1)

如果函数正在将二进制pdf文件发送到响应流,则可能正在调用Response.End来停止该线程。

如果您想发送多个文件,客户端需要发出多个请求,或者服务器需要打包它们,就像在zip文件中一样。

答案 1 :(得分:0)

尝试 函数function_Name(code){}