Click here to Skip to main content
Sign Up to vote bad
good
See more: ASP.NET
Dear Friends
I want to get the path of a file to be uploaded.I want this path in a textbox when we browse the file so that I can store this absolute path in databse.
Please help me.
 
Thanks in advance.
Akhilesh Pathak
Posted 25 Feb '13 - 7:27


2 solutions

This is what you can get:
string path = FileUpload1.PostedFile.FileName 
AFAIR, recent browsers do not pass on the full filepath any more because of security reasons.
 
Have a look at the following discussions on similar topic:
FileUpload loses directory path.[^]
FileUpload.PostedFile.FileName not giving full path in chrome[^]
  Permalink  
Comments
Sergey Alexandrovich Kryukov - 25 Feb '13 - 17:20
Right, a 5. —SA
Sandeep Mewara - 25 Feb '13 - 23:51
Thanks SA.
If this is really ASP.NET, and this is a client/server system with a browser, then you can't.
Security will not let you know anything except the name of the file - the client may not even have a file system behind the browser (it could be an internet enabled fridge for all you know) and your server cannot file out anything about whatever is behind it.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 OriginalGriff 350
1 Slacker007 240
2 Mahesh Bailwal 206
3 Aarti Meswania 200
4 Ron Beyer 190
0 Sergey Alexandrovich Kryukov 8,598
1 OriginalGriff 7,024
2 CPallini 3,668
3 Rohan Leuva 3,011
4 Maciej Los 2,343


Advertise | Privacy | Mobile
Web04 | 2.6.130516.1 | Last Updated 25 Feb 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid