上传附件的问题
我在页面上用js添加<input type=file>这种上传控件,在form标签里面加了 enctype="multipart/form-data"然而我在后台是要实现这样一个功能:先发送邮件包括附件,再将数据(包括附件)存入数据库中,这样子我就有两次读取附件了。我两次都是这样子取的:
HttpFileCollection postedFiles = System.Web.HttpContext.Current.Request.Files;
for (int i = 0; i < postedFiles.Count; i++)
{
//我的执行语句
}
但是问题来了,第一次取附件九能够取到,但是第二次就取不到了,
然后我也试过了这种情况:先存数据到数据库中,再发送邮件(包括附件),但是也是取不到附件内容啊,发出去的邮件中没有附件内容,我这样子的问题,请问是咋回事儿啊?
“HttpFileCollection postedFiles = System.Web.HttpContext.Current.Request.Files;”
这种取上传的文件是不是用一次就无效了呢??
请各位帮帮忙,给我参谋参谋啊?谢谢!!