C# C-检索网络驱动器上文件的完整路径
我有一个intranet web应用程序,它位于运行IIS 8.5的内部服务器上 我的公司有一个包含数百个文件夹的网络驱动器,人们可以在其中存储excel文件,web服务器可以完全访问该驱动器 我的应用程序需要允许用户从此网络驱动器中选择一个文件,然后该文件将填充一个文本框,其中包含相对于根目录的完整文件路径,然后可以将该路径保存到SQL数据库中 我尝试过使用fileupload控件,但它只提供文件名,我需要完整路径 很抱歉,无法向您显示任何代码,但我不知道从哪里开始C# C-检索网络驱动器上文件的完整路径,c#,asp.net,file-upload,C#,Asp.net,File Upload,我有一个intranet web应用程序,它位于运行IIS 8.5的内部服务器上 我的公司有一个包含数百个文件夹的网络驱动器,人们可以在其中存储excel文件,web服务器可以完全访问该驱动器 我的应用程序需要允许用户从此网络驱动器中选择一个文件,然后该文件将填充一个文本框,其中包含相对于根目录的完整文件路径,然后可以将该路径保存到SQL数据库中 我尝试过使用fileupload控件,但它只提供文件名,我需要完整路径 很抱歉,无法向您显示任何代码,但我不知道从哪里开始 任何帮助都将不胜感激。为了
任何帮助都将不胜感激。为了防止javascript知道本地文件的完整路径,许多现代浏览器都有安全功能。
这可以在旧版本的IE浏览器中完成。用户是否可以访问网络驱动器?如果是这样,浏览器的fileUpload实现应该允许他们浏览到它。否则,您必须让web应用程序将文件呈现给他们,让他们从中进行选择。他们确实可以访问驱动器,但不同的用户可能会对其进行不同的映射。