获取文件的路径和文件名与ASP:文件上传,不想文件...只是路径和名称
问题描述:
我开发一个.NET的内部网站,这将使用户能够查看存储在数据库文件的列表(文件的详细信息)并链接到实际的PDF/XML/XLS并将其打开...有点像网络的目录。获取文件的路径和文件名与ASP:文件上传,不想文件...只是路径和名称
在数据输入时,用户输入的各种数据有关文档,然后浏览到网络上的文件,并使用在asp选择它:文件上传。代码隐藏然后将网络路径保存到数据库。这里有很多开销,因为我将文件发送到服务器,但从不使用它。
一切都一直工作正常,直到有人试图使用一个大型的PDF文件,然后我得到可怕的最大请求长度超过错误...所以我试图找到一个解决方案在这里...我不需要实际文件..只是路径和文件名。
我不知道所有的浏览器发送的完整路径,但我们的系统有旧的浏览器,所以一切现在工作正常,但可能会很快打破..这是另一个原因找到不同的解决方案。
我看着成JavaScript拉路径,但将无法工作......
任何其他的想法?其他方法来抓住路径和文件名? (除了手动到一个文本字段中键入它)
感谢, 托德。
答
This may help too
How to get the full path of a file from asp: file upload?
字符串文件名= Path.GetFileName(FileUpload1.FileName); //文件名 串路径=使用Server.Mappath(文件名); //路径