Skip to main content
 首页 » 编程设计

c#之在 .Net MVC C# Web 应用程序中从用户本地计算机选择文件

2024年02月06日24kevingrace

我有一个 .Net MVC C# 网络应用程序。用户需要选择文件并上传到服务器。为简单起见,我们假设一次只有 1 个文件。在上传文件之前,我想检查文件的来源。为此,我需要在本地计算机上获取文件的完整路径以验证文件。该路径包含验证的所有信息。

所以,问题是:我们如何让用户从本地机器上选择一个文件,并且我们可以获得它的完整路径?可能吗?

或者,这在 Web 应用程序中是不可能的,必须在桌面应用程序中完成?

谢谢

请您参考如下方法:

出于安全原因,您不能这样做。这可能在旧版浏览器上可行,但现代版本不允许。

在 Chrome 中,它甚至不会在控件中显示所选文件的文件路径,而是显示 C:\fakepath