我在任何地方都找不到如何在 asp.net mvc 中获取选定文件的路径(我使用的是 c#)?我需要将文件发送到服务器,所以我只需要获取它的路径然后我使用
Image image = Image.FromFile(path);
但获得我找到的路径的唯一方法是:
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/App_Data/uploads"), fileName);
file.SaveAs(path);
但我不想保存我的文件。如果我使用
Path.GetFullPath
我在 II Express 文件夹中获得了路径,但我无法使用此路径。那么,有什么方法可以获取所选文件的路径吗?
如何选择文件:
<form id="Form1" method="post" enctype="multipart/form-data" runat="server">
<input type=file id=File1 name=file value="Browse" runat="server" dir="rtl" aria-selected="false" />
<br>
<input type="submit" id="Submit1" value="Upload" runat="server" aria-haspopup="False" dir="rtl" />