日期:2014-05-16  浏览次数:20488 次

请教个文件上传问题,急,在线等


<table id="F" runat="server" cellpadding="0" cellspacing="0" enableviewstate="true">
    <tr>
        <td style="width: 500px; height: 200px">
            <asp:FileUpload ID="fileup" runat="server" /> 
            <br />
            <br />
            <br />
            <asp:TextBox ID="TextBox1" runat="server" Width="220px"></asp:TextBox>
        </td>
    </tr>
</table>





如图所示,想使用文件上传功能,但是希望在上传之前,先获取文件名到TextBox,允许用户修改,用来存到数据库做显示名

最好通过客户端页面方法获取到文件名,但不知道 asp:FileUpload 有没有客户端事件来支持在选定文件后将文件路径中的文件名写到TextBox中去。

在线等方法,谢谢了。



------解决方案--------------------
纯web下没办法获得客户端的路径。
------解决方案--------------------
fileupload1.Name
------解决方案--------------------
我只需要文件上传空间里面的文字中的文件名 填充到下面的textbox空间中,尽量通过客户端事件实现
------解决方案--------------------
js可以实现,请google