如何在我的asp.net网络表单上添加文件浏览功能? 我在winforms应用程序中有一个类似的按钮,现在我需要在asp.net我的网页上。 FileUpload控件用于选择文件并将文件发布到Web服务器,我只需要选择文件路径/名称而不发送文件。
我应该在POST之前添加一些JS来删除FORM项目还是存在任何其他更简单的解决方案?
答案 0 :(得分:0)
跟着这个。
您可以使用asp:FileUpload
,当用户选择文件时,您需要使用此方法获取该路径 - document.getElementById("fileeupload_id").value
。将此值保存到隐藏字段,例如ID为hdn
。
使用此选项重置文件选择 - document.getElementById("fileeupload_id").value = ""
。
这样,当发布页面时,您的文件将不会被发布,而文件名将被发布为hdn
。使用Request.Form["hdn"]
获取选定的文件路径。