HttpFileCollection 类使用
public ActionResult GetForm()
{
HttpRequest request = System.Web.HttpContext.Current.Request;
HttpFileCollection FileCollect = request.Files;
if (FileCollect.Count > 0) //如果集合的数量大于0
{
foreach (string str in FileCollect)
{
HttpPostedFile FileSave = FileCollect[str]; //用key获取单个文件对象HttpPostedFile
string imgName = DateTime.Now.ToString("yyyyMMddhhmmss");
string imgPath = "/" + imgName + FileSave.FileName; //通过此对象获取文件名
string AbsolutePath = Server.MapPath(imgPath);
FileSave.SaveAs(AbsolutePath); //将上传的东西保存
Response.Write("<img src='" + imgPath + "'/>");
}
}
return Content("键值对数目:" + FileCollect.Count);
}
最新文章
- Rxjava入门
- ORA-02429: cannot drop index used for enforcement of unique /primary key
- Android -- 闹钟服务的使用(单次闹钟)
- [转]Raspberry Pi做成路由器
- poj3449Geometric Shapes
- linux 学习笔记2
- web.xml中servlet, bean, filter, listenr 加载顺序汇总
- Python之旅.第三章.函数3.27
- C语言程序设计第一次作业(2017.10.10完成)
- LVS(五)LVS的持久连接
- IIS 程序池与Site 导出、导入
- Android 通过反射获取DatePicker 中的控件,并改变其颜色
- Unity一键设置导入图片格式
- (转)Web.config配置文件详解
- DenseNet笔记
- Redux-DevTools 安装
- 「LibreOJ β Round #4」框架
- 前端福利之表单input按钮在各浏览器之间的兼容性(转)
- 第三课:PHP 语法
- Java EE 学习(8):IDEA + maven + spring 搭建 web(4)- 用户管理