Я пытаюсь заставить работать приведенный ниже код, но у меня продолжают возникать проблемы с совместимостью с Microsoft.Web.Helpers v 3.2.6 и моим текущим SDK-пакетом NETCore 2.1.Кроме того, на всю жизнь я не могу получить простейшие вызовы IsPost и Request для распознавания.Я уверен, что это очевидное решение, но я не могу его найти!
Заранее спасибо за любое направление ...
@using Microsoft.Web.Helpers;
@{
var fileName = "";
if (IsPost) {
var fileSavePath = "";
var uploadedFile = Request.Files[0];
fileName = Path.GetFileName(uploadedFile.FileName);
fileSavePath = Server.MapPath("~/App_Data/UploadedFiles/" +
fileName);
uploadedFile.SaveAs(fileSavePath);
}
}
<!DOCTYPE html>
<html>
<head>
<title>FileUpload - Single-File Example</title>
</head>
<body>
<h1>FileUpload - Single-File Example</h1>
@FileUpload.GetHtml(
initialNumberOfFiles:1,
allowMoreFilesToBeAdded:false,
includeFormTag:true,
uploadText:"Upload")
@if (IsPost) {
<span>File uploaded!</span><br/>
}
</body>
</html>