如何禁用被点击FileUpload控件浏览按钮时显示的浏览文件弹出窗口中的文件夹导航。

目前,浏览文件弹出窗口示出了包含子文件夹和文件夹具体;我想限制用户; 用户不应该能够浏览/导航经由该上层文件夹

有帮助吗?

解决方案

在标准控件不允许更大的灵活性。可能是更专业的组件可以帮助...

你很可能要下载的组件或插件给用户浏览器,用户允许安装,以便您可以访问他们的本地文件系统和自定义穿越它。这曾经是与IE / ActiveX控件在Windows世界中完成的,但也有/有很多与它的安全问题和它的平台限制。

一个基于.NET的组分是 Silverlight的文件上传

我觉得 Telerik的文件上传控制稍微柔性的,并且有很多类似的第三方组件在那里。

可能使用闪存像Gmail的电子邮件附件上传组件,概念示出在CodeProject 这ASP.NET样品。

另外你可以考虑的的Java 像Facebook的图片上传在客户端上的小程序;对于类似的开发组件,您可能会开始寻找到像的Java上传

所有这些客户端解决方案是开放或使源代码可用于帮助的想法,除了Telerik的。所有的解决方案都无处不足以支持多种浏览器。每个组件可以使用不同的UI /技术的本地硬盘驱动器的穿越。我想自定义的遍历或配置是由每个给予学位。

期望部件是安全的第一和第二柔性为程序员。

其他提示

在asp.net服务器控制仅仅是一个包裹HTML输入类型=文件。您所遇到的问题并不局限于ASP.net,不幸的是,有没有办法从你的应用程序影响浏览器对这种行为。

您不能与input type=file做到这一点,但你可以,如果你可以使用一个基于闪存的文件上传控件来代替。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top