我使用asp.net fileupload控件上传多个文件,我想保留文件上传控件值。我得到了单个文件Here的解决方案 我正在将多个文件上传到服务器,并检查每个文件中是否有存储在数据库中的特殊代码,如果在文件中找到代码,则会向该用户发送一封电子邮件,如果没有,则显示用于选择用户的模式弹出窗口。 当找不到代码时,它显示模式弹出窗口但删除所选文件。我希望在显示模态之后它仍将显示所选文件。 但我上传了多个文件,所以这个解决方案对我不起作用,下面是我的代码
HttpFileCollection hfcc;
hfcc = Request.Files;
for (int i = 0; i < hfcc.Count; i++)
{
HttpPostedFile hpf = hfcc[i];
if(codefound)
{
hpf.SaveAs(//Folder Path and filename);
}
else
{
//Show Modal Popup
}
}
如何在此方案中使用Session来维护价值。 我尝试过像上一个问题中描述的会话,但在这种情况下,我没有收到任何文件。