如何实现word上传服务器

        八月的天空,弥漫着思念的气息,你如那紫色的精灵,把我褶皱的情怀舒展。原来你就在这里,我拥住了今生的情缘,把八月的天空涂抹得一片湛蓝。
        走进八月,你会看到八月的色彩如同阳光照耀着生命的幸福,在田野上滚动,拂动着嫩绿的禾苗,在天地间升腾,映照着洁白的云朵,叠映在忙碌的身影里,抚摩着耕耘的喜悦。
        最近小编有点忙,围着项目玩耍呢:刚进一个系统,还不是非常了解业务,项目组长分配了一个任务做文档的上传。菜鸟小编,不过心态很好相信可以实现,也是一个很好的机会吧。
        千呼万唤始出来,见识路上真面目:
/// <summary>
        /// 上传word文档
        /// </summary>
        /// <param name="fileToUpload"></param>
        /// <returns></returns>
        [HttpPost]
        [ValidateInput(false)]
        public ActionResult UploadFile(HttpPostedFileBase[] fileToUpload)
        { 
            //HttpPostedFileBase uploadfile=Request.Files["uploadfile"];
            HttpPostedFileBase uploadfile = Request.Files["fileToUpload"];
            if (fileToUpload == null || string.IsNullOrEmpty(uploadfile.FileName))
            {
                return Json("请选择上传文件!");
            }
            //取得上传文件之前扩展文件名,并转换成小写
            string fileExtension = System.IO.Path.GetExtension(uploadfile.FileName).ToLower();
            if (fileExtension != ".docx")
            {
                return Json("只能上传word文件!","/");
            }
            //存储文件到文件夹
            uploadfile.SaveAs(Server.MapPath("/upload/"+uploadfile.FileName));
            return Json("上传到upload目录成功!");
        }
        八月离城,只为给自己疲惫的身心和紧张的工作添上一抹闲情逸致,给波澜不惊的情感生活涂上一层灯火阑珊的感觉。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 28
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值