如何在C#MVC中选择文件夹目标?
我想知道如何在MVC中选择目标文件夹的目录,如FolderBrowser对话框 喜欢这个图像吗 例如,如果我选择了一个文件夹,我希望得到像\Server\Folder1\Folder11这样的路径 谢谢 可能是这样吗 你可以在那里找到一些聊天室 片段1:如何在C#MVC中选择文件夹目标?,c#,asp.net-mvc,model-view-controller,path,directory,C#,Asp.net Mvc,Model View Controller,Path,Directory,我想知道如何在MVC中选择目标文件夹的目录,如FolderBrowser对话框 喜欢这个图像吗 例如,如果我选择了一个文件夹,我希望得到像\Server\Folder1\Folder11这样的路径 谢谢 可能是这样吗 你可以在那里找到一些聊天室 片段1: List<string> mappedDrives = new List<string>(); DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInf
List<string> mappedDrives = new List<string>();
DriveInfo[] drives = DriveInfo.GetDrives();
foreach (DriveInfo drvInfo in drives)
{
if (drvInfo.DriveType == DriveType.Network)
mappedDrives.Add(drvInfo.Name);
}
ManagementScope mgmtScope = new ManagementScope();
//query for drivetype = 4..for network drive
ObjectQuery objQuery = new ObjectQuery("SELECT VolumeName FROM Win32_LogicalDisk WHERE DriveType= 4");
ManagementObjectSearcher mgmgObjSearch = new ManagementObjectSearcher(mgmtScope, objQuery);
ManagementObjectCollection mgmgObjColl = mgmgObjSearch.Get();
foreach (ManagementObject mgmgObj in mgmgObjColl)
{
mappedDrives.Add(mgmgObj["VolumeName"].ToString());
}
没有浏览器提供的“浏览文件夹”对话框(因为其中没有太多价值)。考虑编辑你的问题,解释“目标文件夹”是什么,以及你期望得到的结果。请注意,WebForms也没有System.Windows.Forms.FolderBrowserDialog类…感谢您的回答,我犯了一个错误,这是在Windows窗体中。您的问题仍然很不清楚-请评论“MVC”是否为“ASP.Net MVC”,以及显示对话框的结果是什么。