C#FileUpload上传文件,打开显示已损坏,是保存的时候出错了吗?

lalalanbai 2016-02-25 10:31:50

求大神帮帮忙,一样的代码,我在另外一个页面上传的并没有问题,在这个页面上传了可是打开却显示文件损坏。
我是要上传一个excel文件,并且把excel文件在的文件夹内的压缩包都上传上去。


DirectoryName = Path.GetDirectoryName(FileUpload1.PostedFile.FileName) + "\\";
string fileName = FileUpload1.FileName;
string savePath = Server.MapPath("~/file/") + TIMEFILE + "//";

DirectoryInfo dir = new DirectoryInfo(DirectoryName);
foreach (FileInfo file in dir.GetFiles())
{
string zipname = file.Name;
FileOperatpr(file.Name, savePath);
FileUpload1.SaveAs(savePath + file.Name);
if (file.Extension == ".xls")
{
DataOperator(file.Name, savePath);
}

}

...全文
351 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
大鱼> 2016-02-26
  • 打赏
  • 举报
回复
原文件真的可能已经损坏了吧。
lalalanbai 2016-02-26
  • 打赏
  • 举报
回复
引用 4 楼 qq_17486399 的回复:
原文件真的可能已经损坏了吧。
没有。。。
lalalanbai 2016-02-25
  • 打赏
  • 举报
回复
有木有人。。。纠结好久了。。。
lalalanbai 2016-02-25
  • 打赏
  • 举报
回复
引用 1 楼 shulin85 的回复:
DataOperator 处理了什么东西?
把excel导入到数据库。
shulin85 2016-02-25
  • 打赏
  • 举报
回复
DataOperator 处理了什么东西?
目的和意义  小区管理是现代温馨小区必不可少的一部分,互联网的高速发展,势必将传统的小区管理模式转变为“互联网+”的小区管理模式,人们已经融入到了互联网的时代中。     本系统的目的是为了方便管理小区,为了方便居民交流。     本系统的意义有,第一,本系统能方便的进行物业管理,从而减轻小区物业管理员的负担;第二,本系统有交流管理模块,能让居民在小区里多些交流,能发布一些有趣的活动通知,提高居民的幸福感。新型小区管理模式的小趣社核心是互联网+小区物业管理+通知交流。项目介绍  这是一个基于ssm的互联网+小区物业管理+通知交流的项目  技术点:    使用Mybatis分页插件PageHelper    使用redis做Mybatis的二级缓存    使用Spring自带的md5加密工具类    使用commons-fileupload文件上传组件上传文件    使用Spring的拦截器控制访问    使用阿里巴巴的druid连接池    maven项目    使用ssm框架    后台bootstrap前端框架    轮播图    富文本编辑框                echarts报表数据展示        POIexcel文件导入导出               微信扫码支付                邮件和短信发送功能模块前台功能后台功能项目部分截图前台截图登录界面  主界面 主界面 发动态界面 修改信息界面    数据统计页面         

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧