【发布时间】:2011-04-09 01:24:53
【问题描述】:
我想在不使用文件上传控件的情况下单击 asp.net 中的按钮打开文件对话框。有没有办法做到这一点?
【问题讨论】:
我想在不使用文件上传控件的情况下单击 asp.net 中的按钮打开文件对话框。有没有办法做到这一点?
【问题讨论】:
如果您不喜欢服务器控件,可以直接使用 HTML:<input type="file" name="foo" />
【讨论】:
打开浏览对话框的唯一方法(不使用客户端插件,例如 Java Applet)是使用 file 类型 input:
<input type="file" name="somename" />
这是 FileUpload 控件呈现的内容。
如果你不想使用那个控件,你可以直接使用 HTML 元素。
不过,每个浏览器的呈现方式都会略有不同。
【讨论】: