asp.net Request.Files 取值问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net Request.Files 取值问题相关的知识,希望对你有一定的参考价值。
在客户端接受客户传入多张图片.
取回来是HttpFileCollection files = Request.Files;
因为传入的图片不只一张,我想分别取出每一张在进行处理.
HttpPostedFile file = files[0]; 没问题
HttpPostedFile file1 = files[1];报错
我要怎么做啊?请大侠帮忙..
问题已经解决. 以下没有正解.
在问个问题,asp.net showModalDialog 修改主页面img路径,怎么实现
if(filecount > 0)
for(int i = 0;i<filecount;i++)
HttpPostedFile file = files[i];
超出索引肯定是没有那么多图片啦 先要判断下有多少图片 免得犯这样的错误追问
for(int i = 0;i<file.count;i++)
第一次执行HttpPostedFile file = files[i]; 没问题。第二次就出现问题了
使用方法:
vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])
用返回的值 重新给img赋src
检查下Request.Files.AllKeys.Length
showModalDialog(url,arg,style)
第二个参数你可把主页面img对象传过去
然后在对话框页面中就可以引用,更改了 参考技术C 超出索引范围 那是你没这么多图片吧
以上是关于asp.net Request.Files 取值问题的主要内容,如果未能解决你的问题,请参考以下文章
从 jQuery 传递到 ASP.NET 代码时,Request.Files 集合为空
asp.net 网页套用母版后,其后台代码用 Request.Files 无法获取值,郁闷!
asp.net mvc Ajax.BeginForm 异步上传图片的问题
asp.net 一般处理程序(ashx)如何多次接收上传文件(多文件批量上传)