0

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

标记:

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

代码背后:

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

1 回答 1

0

所以我想出的解决方法是使用一个简单的 'input type="file"' 和一个带有 'Style=""display:none"' 的 asp 文本框,并使用一些 javascript 将文本框的文本设置为文件输入值,请注意,您将获得 c:\fakepath\filename,因此您可以使用 Path 类来获取文件名......它完美地工作......

于 2012-11-03T03:02:06.367 回答