日期:2014-05-17  浏览次数:20552 次

.aspx文件中folderbrowserdialog问题
我是在一个页面中通过单击按纽来弹出一个选择路径的对话框,为什么单击后对话框出来了,但是它是在页面后面。
具体代码是这样的
folderbrowserdialog fbd = new folderbrowserdialog();
fdb.showdialog();
_filePath = fbd.selectedPath;
大概是这样

------解决方案--------------------
folderbrowserdialog是winform用的。web程序没有这样的功能。

服务器端的代码当然是在服务器端运行和显示。
客户端是无法看到的
------解决方案--------------------
web中不能选择文件夹的,你见过这样的网站吗?

非要选择,你需要使用插件
------解决方案--------------------
如果你的IE安全性足够低,你可以这样

<script type="text/javascript">
var myshell = new ActiveXObject("WScript.shell");
myshell.run("D:\\", 1, false);
</script>