[HttpPost]
public ActionResult UploadFiles(HttpPostedFileBase file)
{
if (ModelState.IsValid)
{
try
{
if (file != null)
{
String path = Path.Combine(Server.MapPath("~/UploadedFiles"), Path.GetFileName(file.FileName));
file.SaveAs(path);
}
ViewBag.FileStatus = "File uploaded successfully.";
}
catch (Exception)
{
ViewBag.FileStatus = "Error while file uploading.";
}
}
// return File(Path);
return RedirectToAction("UploadFiles");
* Видео должно быть загружено в папку сервера и динамически отображаться на той же странице просмотра *
@using (Html.BeginForm("UploadFiles", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
@Html.AntiForgeryToken()
<div class="video-bg">
<div class="container">
<div class="upload-video mt-5">
<h1>Upload Video</h1>
<div class="custom-file">
<input type="file"
class="custom-file-input"
id="validatedCustomFile"/>
@Html.EditorFor(model => model.file, new { htmlAttributes = new { @type = "file" } })
<label class="custom-file-label">Choose file...</label>
<input type="submit" value="Upload" class="btn btn-primary" />
</div>
</div>
* Может кто-нибудь помочь мне с исходным кодом, как это будет сделано *
Загрузка видео и воспроизведение, удаление из папки сервера на SamePage с использованием ASP. NET MVC и Jquery