尝试了很多办法,都不能获取到文件的完整路径
//string pName = Server.MapPath(this.FileUpload1.PostedFile.FileName); //获取项目服务端的路径
//string fileNameNo = Path.GetFileName(FileUpload1.PostedFile.FileName); //获取文件名和扩展名
//string DirectoryName = Path.GetDirectoryName(FileUpload1.PostedFile.FileName); //获取文件所在目录*****这个不行*****
//string Extension = Path.GetExtension(FileUpload1.PostedFile.FileName); //获取扩展名
//string fileName = Path.GetFileNameWithoutExtension(FileUpload1.PostedFile.FileName); //获取文件名(不包括扩展名)
//string fullPath = Path.GetFullPath(FileUpload1.PostedFile.FileName); //获取文件的绝对路径*****这个也不行*****
//string PathRoot = Path.GetPathRoot(FileUpload1.PostedFile.FileName); //获取文件所在地分区
如果不修改浏览器的参数,上面的方法都是不行的
使用JS实现
<script type="text/javascript">