我在母版页的子页面中有一个ImageButton和一个FileUpload控件。我希望实现类似用户点击ImageButton的功能,弹出的浏览文件窗口就像我们单击FileUpload控件的Browse按钮时所做的那样。
当我点击ImageButton时如何调用FileUpload控件的浏览文件窗口?
答案 0 :(得分:2)
<script>
function browse() {
document.getElementById('<%= FileUpload1.ClientID %>').click();
}
</script>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:ImageButton ID="ImageButton1" runat="server" OnClientClick="browse()"
ImageUrl="http://stackoverflow.com/favicon.ico" />