首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

OpenFileDialog.ShowDialog()参数有关问题

2012-04-12 
OpenFileDialog.ShowDialog()参数问题如何使弹出的打开文件框是模态的?C# codeOpenFileDialog dialog ne

OpenFileDialog.ShowDialog()参数问题
如何使弹出的打开文件框是模态的?

C# code
        OpenFileDialog dialog = new OpenFileDialog();        dialog.ShowDialog();


如何指定ShowDialog的参数,使其弹出的对话框是以浏览器为父窗口的模态对话框?

[解决办法]
OpenFileDialog 只能用在Winform或者Silverlight
asp.net里面是不能使用的
你现在的可以看到弹出,是因为你的服务器和客户端是一台机器,并且是在调试状态下,用另外的机器是不同看到弹出的。


[解决办法]
那人<input type=file id=upfile />的Html控件,浏览器在解析的时候赋于它打开本地(客户端)文件系统的功能,控制浏览器在最顶端显示不太可取
你应该只关心用户最终有没有选择文件,那么你在JS(用document.getElementById("upfile").value和CS里(用upfile.HasFile属性)判断就好了

热点排行