我正在使用 asp.net 文件上传控件进行多个文件上传,我想保留文件上传控件值。我得到了单个文件的解决方案在这里 我将多个文件上传到服务器,并检查每个文件中存储在数据库中的一些特殊代码,如果在文件中找到代码,则向该用户发送一封电子邮件,如果没有,那么我正在展示用于选择用户的模式弹出窗口。当没有找到代码时,它显示模式弹出但正在删除选定的文件。我希望在显示模态之后它仍然会显示选定的文件。但是我正在上传多个文件,所以这个解决方案对我不起作用,下面是我的代码
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 来保持价值。我已经尝试过像我之前的问题中描述的那样进行会话,但在这种情况下,我没有得到任何文件。