文件上载并单击即可显示

时间:2013-10-17 10:59:10

标签: asp.net css file-upload

我想使用gridFileUpload控件上传文件并在button中显示该文件的内容。但我需要在一个文件中同时执行这两项操作按钮单击。我试图隐藏FileUpload控件,但这不能很好地工作。

以下是我尝试应用的css样式定义:

     <div style="height: 89px; width: 620px; position: relative; top: 226px; left: 229px; overflow:hidden">
    <asp:FileUpload ID="FileUpload1" runat="server"
        Style=" top:1px; left:-10px; width: 265px; position: relative; height: 26px; opacity: 0; filter: alpha(opacity=0)"
        Font-Size="30pt" />
    <asp:Button ID="Button1" runat="server" Text="Choose file.."
        Style="top: -5px; left:-265px; z-index: -1; width: 251px; position: relative;"
        Height="22px" />
</div>

这似乎不符合我的目的。

有没有什么方法可以让我browse the file and display it in single button click

1 个答案:

答案 0 :(得分:0)

也许这段代码会有所帮助

uploadButton.Attributes.Add("style", "visibility:hidden");
inputFile.Attributes.Add("onchange", "var uploadControl = document.getElementById('" + uploadButton.ClientID + "'); uploadControl.click();");