当前位置: 代码迷 >> ASP.NET >> 客户端怎么取得文件路径?请大侠指点一下…
  详细解决方案

客户端怎么取得文件路径?请大侠指点一下…

热度:4243   发布时间:2013-02-26 00:00:00.0
客户端如何取得文件路径?请大侠指点一下……
ASP.NET(2.0)   开发WebForm,   开发环境VS.NET2005,语言C#

string   path   =   FileUpload1.PostedFile.FileName;
其中FileUpload1为FileUpload控件的ID

我通过上面代码取得的文件路径来对文件进行读写操作,如果在服务器端,则没有问题,如果是在客户端就会出现错误。

请问使用FileUpload控件,客户端如何取得文件路径?

请大侠指点一下,谢谢!

学习,关注……


------解决方案--------------------------------------------------------
string path = FileUpload1.PostedFile.FileName;
取到的path是绝对路径 你只要把路径改成相对的就可以了
------解决方案--------------------------------------------------------
document.getElementByID( " <%=FileUpload1.ClientID%> ").value
------解决方案--------------------------------------------------------
为什么要改成相对的呢,你操作的文件应该就是本机的呀,对文件操作只能用绝对路径
------解决方案--------------------------------------------------------
先去文件上传到服务器上,再读取这个文件
------解决方案--------------------------------------------------------
xrascal(横刀夺爱) 说的对,所以类似操作来自客户端的文件都必须上传至Server后,再由Server来操作该文件.
------解决方案--------------------------------------------------------
你要向服务器上传文件吗?
  相关解决方案