上传文件_.net core进行文件上传
生活随笔
收集整理的這篇文章主要介紹了
上传文件_.net core进行文件上传
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
.net core 和.net framework上傳文件還是有一些區別的有很多注意的地方
.net framework 上傳文件用httppostedfilebase
.net core 上傳文件用 IFormFile
下面廢話不多說了,直接上代碼
控制器里面寫
using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Threading.Tasks;using Microsoft.AspNetCore.Mvc;using Microsoft.Extensions.Logging;using CoreUpLoad.Models;using Microsoft.AspNetCore.Http;using System.IO;namespace CoreUpLoad.Controllers{ public class HomeController : Controller { public IActionResult Index() { return View(); } [HttpPost] public IActionResult UpLoad(IFormFile file) { return View(); } }}index 作為上傳的視圖頁面
UpLoad 作為接受上傳的方法
在這里我沒有寫上傳文件存放的代碼,為了方便省事主要是后臺能接收到文件就好,自己寫方法保存,
下面是視圖的代碼
@{ ViewData["Title"] = "Index";}文件上傳
選擇要上傳的文件
視圖這里要注意一下,
input的name屬性必須要和控制器里穿的參數名一樣,我這里寫的都是filemultiple 屬性能夠接受多個文件上傳,要是上傳單個文件就不需要寫 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的上传文件_.net core进行文件上传的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 泥浆配制_朝政泥浆——广西田阳县百东河水
- 下一篇: 下边框_OPPO Find X2颜值有多