我可以使用input == file浏览到仅限文件夹而不是文件夹加文件 或通过任何其他方式。
我必须在文本框中为某些网站包提供路径以解压缩(包含初始化网站所需的所有文件夹和文件)。通过给出许多检查必须像路径一样实现。
如果用户只选择他为网站包创建的文件夹进行解压缩,那就太好了。
答案 0 :(得分:1)
不仅仅是html。这不是标准的html输入设备。您可以使用像Silverlight或Flash这样的东西,但这更复杂。用户 选择了一个文件夹后,我也不确定你会做什么,因为http表单数据方面没有匹配的概念。
答案 1 :(得分:1)
出于类似目的,我使用的是Microsoft.Web.Administration API。我认为你真的不会列出文件夹而是IIS站点。此示例代码将呈现本地IIS及其pshycal目录中的所有站点:
using Microsoft.Web.Administration;
。 。
ServerManager mgr = new ServerManager();
foreach (Site mySite in mgr.Sites)
Response.Write("Site : " + mySite.Name + " -- path: " + mySite.Applications["/"].VirtualDirectories["/"].PhysicalPath + "<br />");