将文件路径粘贴到NeatUpload FileInput控件中

时间:2013-10-28 16:42:06

标签: c# asp.net file-upload neatupload

使用NeatUpload文件上传控件

有没有办法可以将文件路径(而不是浏览)粘贴到InputFile控件中? 假设我在剪贴板上有路径并且javascript将焦点设置到控件,并且用户使用ctrl+v手动粘贴剪贴板内容。

现在,如果我粘贴剪贴板,它似乎不会收到该文件。也就是说,文本路径似乎没有被接受到控件中。

现在,我找到了这些帖子: Assign file path to FileUpload ControlHow can I set path in the fileupload control on page load ,但我想也许,因为NeatUpload对控件有这样的影响,还有另一种方式 - 比如,如果用户将文件路径粘贴到文本框中,那么我可以将文件路径用于代码隐藏。然后,我如何将该路径导入InputFile控件?我已经阅读了NeatUpload文档并搜索了论坛,但我仍然需要一些建议或示例。

有没有办法能够在InputFile控件中接收粘贴事件?或者,有没有办法让文本框中的路径进入上传序列代码?

1 个答案:

答案 0 :(得分:0)

出于安全原因,无法为此类控件设置任何设置。

但是,解决方法是: 添加一个javascript(一个简单的$('InputFileID').click();会做得很好)功能,点击Browse按钮。这将打开文件浏览对话框。现在,用户可以将剪贴板粘贴到该对话框的框中。