HTML代碼:
<INPUT type="file" size="50" NAME="fileType1">
<INPUT type="file" size="50" NAME="fileType2">CS後台代碼:
HttpFileCollection files = HttpContext.Current.Request.Files;
//注:上面這一句是取得頁面在所有上載文件(本例中是兩個文件),如何才能分出這兩個上載的文件是在
fileType1中選擇的,還是在fileType2中選擇的?
for(int iFile = 0; iFile < files.Count; iFile++)
{
HttpPostedFile postedFile = files[iFile];
fileName = System.IO.Path.GetFileName(postedFile.FileName);
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("images/") + fileName);
}
從以上HTML代碼可知在上載時頁面中有兩個上載文本框(fileType1,fileType2)。請問在cs代碼中我如何才能判斷上載的文件是在fileType1中選擇的,還是在fileType2中選擇的?
<INPUT type="file" size="50" NAME="fileType1">
<INPUT type="file" size="50" NAME="fileType2">CS後台代碼:
HttpFileCollection files = HttpContext.Current.Request.Files;
//注:上面這一句是取得頁面在所有上載文件(本例中是兩個文件),如何才能分出這兩個上載的文件是在
fileType1中選擇的,還是在fileType2中選擇的?
for(int iFile = 0; iFile < files.Count; iFile++)
{
HttpPostedFile postedFile = files[iFile];
fileName = System.IO.Path.GetFileName(postedFile.FileName);
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("images/") + fileName);
}
從以上HTML代碼可知在上載時頁面中有兩個上載文本框(fileType1,fileType2)。請問在cs代碼中我如何才能判斷上載的文件是在fileType1中選擇的,還是在fileType2中選擇的?
{
// 从 fileType1 选择的.
}if ( fileType2.PostedFile != null )
{
// 从 fileType2 选择的。
}