c# - 使用 .NET 在浏览器中显示本地驱动器/文件

标签 c# .net visual-studio ms-office

如何在浏览器中显示共享驱动器/文件夹?这是针对公司内部网的。理想情况下,我希望用户能够单击文件(ppt、excel、word)并在办公室打开它。

我通过在 iframe 中嵌入共享点站点来完成类似的操作,但我不需要整个站点,只需要包含文件的文件夹。

我不想手动输入文件路径,因为这个文件夹可能会更新,新文件应该会自动显示。

我使用的是 C#,但我将不胜感激任何语言的示例。

最佳答案

System.IO namespace应该有你需要的一切。

var myFiles = Directory.GetFiles(@"\\10.0.0.1\myFolder\test\")

要在 ASP.NET 中显示它,请查看 Listing Folders in a Directory using asp.net and C#

关于c# - 使用 .NET 在浏览器中显示本地驱动器/文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19814675/

相关文章:

C# 中的运算符重载

.net - 线程加载(等待)屏幕

visual-studio - MFC 不支持 WINVER 小于 0x0501

c# - 'throw' 和 'throw new Exception()' 之间的区别

c# - 推荐用于在多台计算机之间共享项目的 C# .Net 项目配置

visual-studio - msbuild 无法注册输出

c# - 什么意思 & 0x40 和 << 7

c# - 为什么 Attributes.IsDefined() 缺少重载?

c# - 在通用 handler.ashx 中另存为提示 "image name"?

c# - 从默认的 mvc 应用程序数据库中删除用户