input file 多个同时使用,怎样区分
cs代码:
//列表图
HttpPostedFile _filelist = Request.Files[0];
if (!DirFile.UploadFile(1, ".jpg;.png;.bmp;.jpeg;.gif", 2048, _filelist, "/Uploads/Template/", out _imglist)) //是封装的方法
{
Alert(_imglist);
return;
}
//详细页
HttpPostedFile _filedetail = Request.Files[0];
if (!DirFile.UploadFile(1, ".jpg;.png;.bmp;.jpeg;.gif", 2048, _filedetail, "/Uploads/Template/", out _imgdetail))
{
Alert(_imgdetail);
return;
}
获取文件时始终是同一个。。把 Request.Files[0]中的索引改动也没用。。 该怎样区分每一个upload ,,正确的获取对应的值呢。。
求各位指点!!谢谢。。
------解决方案--------------------
保证每个上传控件的name唯一,后台Request.Files["name"]这样去获取
------解决方案--------------------request.files[0] request.files[1] request.files[2]