浏览文件对话框

时间:2014-11-28 18:54:07

标签: asp.net

如何在我的asp.net网络表单上添加文件浏览功能? 我在winforms应用程序中有一个类似的按钮,现在我需要在asp.net我的网页上。 FileUpload控件用于选择文件并将文件发布到Web服务器,我只需要选择文件路径/名称而不发送文件。

我应该在POST之前添加一些JS来删除FORM项目还是存在任何其他更简单的解决方案?

1 个答案:

答案 0 :(得分:0)

跟着这个。

  1. 您可以使用asp:FileUpload,当用户选择文件时,您需要使用此方法获取该路径 - document.getElementById("fileeupload_id").value。将此值保存到隐藏字段,例如ID为hdn

  2. 使用此选项重置文件选择 - document.getElementById("fileeupload_id").value = ""

  3. 这样,当发布页面时,您的文件将不会被发布,而文件名将被发布为hdn。使用Request.Form["hdn"]获取选定的文件路径。