如何使用FileUpload控件来获取文件名并避免发布文件?

时间:2012-11-02 06:11:12

标签: c# asp.net file-upload

我只需要文件的名称,但是当我点击保存按钮时,它会上传文件(大文件会产生异常),我不希望页面“尝试”上传文件。< / p>

标记:

<asp:FileUpload runat="server" ID="txtPDFPath" />

代码背后:

Reference r = new Reference() { R_CatalogNumber = txtCatalogNumber.Text.ToLower(), R_PDFPath = txtPDFPath.FileName.ToLower() };

1 个答案:

答案 0 :(得分:0)

所以我想到的解决方法是使用一个简单的'input type =“file”'和一个带有'Style =“的asp文本框”display:none“'和一些javascript将文本框的文本设置为文件输入值,请注意您将获得c:\ fakepath \ filename,这样您就可以使用Path类来获取文件名...它完全可以... ...