asp.net jquery简单自定义fileupload

时间:2013-02-22 07:57:52

标签: jquery asp.net file-upload upload

我一直在asp.net中开发自定义文件上传控件。但这很难做到。我到目前为止,但我遇到了一些我无法理解的问题。

我正在尝试隐藏fileupload控件并显示图像。用户点击图片后,我想要弹出上传文件。我在html中使用jquery尝试了同样的事情并且它可以工作,但它在aspp.net中不起作用

上传文件没有显示。

这是html代码 - http://jsfiddle.net/ees2q/1/

这是asp.net代码:

 <asp:FileUpload ID="FileUpload1" runat="server" style="display:none" />
 <img id="upload_img" src="http://us.cdn1.123rf.com/168nwm/artlosk/artlosk1010/artlosk101000085/7909823-single-rectangle-upload-button.jpg" width="20px">
 <script>$(document).ready(function () { $('#upload_img').click(function () { $('#FileUpload1').click(); }); });</script>

请帮我修复asp.net代码以显示fileupload

1 个答案:

答案 0 :(得分:0)

尝试使用它:

 $("#<%=FileUpload1.ClientID %>").click(function(){
    $('#upload').click();
});