如何禁用FileUpload控件文件夹导航
-
16-09-2019 - |
题
如何禁用被点击FileUpload控件浏览按钮时显示的浏览文件弹出窗口中的文件夹导航。
目前,浏览文件弹出窗口示出了包含子文件夹和文件夹具体;我想限制用户; 用户不应该能够浏览/导航经由该上层文件夹强>
解决方案
在标准控件不允许更大的灵活性。可能是更专业的组件可以帮助...
你很可能要下载的组件或插件给用户浏览器,用户允许安装,以便您可以访问他们的本地文件系统和自定义穿越它。这曾经是与IE / ActiveX控件在Windows世界中完成的,但也有/有很多与它的安全问题和它的平台限制。
一个基于.NET的组分是的 Silverlight的文件上传。
我觉得的 Telerik的文件上传控制一>稍微柔性的,并且有很多类似的第三方组件在那里。
可能使用闪存强>像Gmail的电子邮件附件上传组件,概念示出在CodeProject 这ASP.NET样品。
另外你可以考虑的的Java 像Facebook的图片上传在客户端上的小程序;对于类似的开发组件,您可能会开始寻找到像的Java上传,
所有这些客户端解决方案是开放或使源代码可用于帮助的想法,除了Telerik的。所有的解决方案都无处不足以支持多种浏览器。每个组件可以使用不同的UI /技术的本地硬盘驱动器的穿越。我想自定义的遍历或配置是由每个给予学位。
期望部件是安全的第一和第二柔性为程序员。
其他提示
在asp.net服务器控制仅仅是一个包裹HTML输入类型=文件。您所遇到的问题并不局限于ASP.net,不幸的是,有没有办法从你的应用程序影响浏览器对这种行为。
您不能与input type=file
做到这一点,但你可以,如果你可以使用一个基于闪存的文件上传控件来代替。
不隶属于 StackOverflow