0

我从未使用过文件夹浏览功能。基本上我想获得一个文件夹浏览器(比如当你上传文件并单击浏览时)作为按钮 OnClick 事件。我需要的唯一功能是选择一个位置(驱动器,文件夹)并将该位置保存到一个字符串中。

任何想法,教程?

4

4 回答 4

1

文件夹浏览器对话框

FolderBrowserDialog folderBrowserDialog1;

folderBrowserDialog1.ShowDialog();

String path = folderBrowserDialog1.SelectedPath;
于 2012-09-21T09:37:43.450 回答
1

为此,您可以使用 OpenFileDialog 或 SaveFileDialog 控件:

http://www.geekpedia.com/tutorial67_Using-OpenFileDialog-to-open-files.html http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx

于 2012-09-21T09:38:00.853 回答
0

FolderBrowserDialog 类

你可以尝试类似的东西

private void button_Click(object sender, EventArgs e)
{
    FolderBrowserDialog fbd = new FolderBrowserDialog();
    if (fbd.ShowDialog(this) == DialogResult.OK)
    {
        MessageBox.Show(fbd.SelectedPath);
    }
}
于 2012-09-21T09:39:18.217 回答
0

没有可用于 ASP.Net 的标准文件夹浏览器控件,或者我会说 HTML。我能想到的解决方法是创建一个 ActiveX 控件(仅限 IE)或在 Flash 或 Java 的 JFileChooser 中。

有一个文件上传控件可以让您浏览,但不允许您选择文件夹,只能选择文件。

<input type="file">
于 2012-09-21T14:31:12.157 回答