網頁前端(View):
<form id="fileform" method="post" enctype="multipart/form-data" action="後端URL">
<input type="file" name="File1"/>
<input type="submit" value="上傳" />
</form>
網頁後端(Controller):
public JsonResult Upload(HttpPostedFileBase File1)
{
int FileLength = File1.ContentLength; //上傳檔案的大小
string FileName =File1.ContentType //上傳檔案的MIME內容型別
string FileName = File1.FileName; //上傳檔案的名稱
Stream stream = File1.InputStream; //上傳檔案的串流
File1.SaveAs(@"C:\Test\" + File1.FileName); //儲存上傳的檔案
}
public JsonResult Upload()
{
HttpPostedFileBase File1 = Request.Files["File1"];
int FileLength = File1.ContentLength; //上傳檔案的大小
string FileName =File1.ContentType //上傳檔案的MIME內容型別
string FileName = File1.FileName; //上傳檔案的名稱
Stream stream = File1.InputStream; //上傳檔案的串流
File1.SaveAs(@"C:\Test\" + File1.FileName); //儲存上傳的檔案
}
沒有留言:
張貼留言