2012-04-25 4 views
1

파일 선택 대화 상자를 열고 파일을 업로드하지 않고 파일의 위치를 ​​텍스트 상자에 넣는 방법이 있습니까?파일을 업로드하지 않고 파일 윈도우 찾아보기

나는 웹 페이지에서 VB.NET을 사용하고 있습니다. asp : fileupload 태그를 사용하면 파일 위치를 얻을 수 있습니다.

_fudFileLocation.PostedFile.FileName_ 

그러나 파일이 전혀 업로드되지 않도록하려면 어떻게해야합니까? 우리는 파일 위치 만 필요로하지 않습니다. (파일이 공유 드라이브에 있으므로 사람 A의 경우 M : \ documents \ todayslunch.pdf이면 사람 B와 동일합니다.)

+1

WPF? WinForms? 실버 라이트? WP7? Webforms? MVC? – Oded

+0

vb.net의 웹 페이지. – Alverant

답변

0

보안상의 이유로 전체 파일 경로에 액세스하지 못합니다 .

가능하다면 어떤 웹 사이트로가는 사람이든 컴퓨터의 전체 레이아웃을 얻을 수 있습니다.

+0

하지만 파일 찾아보기 대화 상자를 통해 전체 액세스 권한을가집니다. 여기서 코드를 얻을 수있었습니다 : fudFileLocation.PostedFile.FileName 그래서 우리는 파일을 사용하지 않으므로 처음부터 파일이 업로드되는 것을 막을 필요가 있습니다. – Alverant

+0

@Alverant - 파일 이름이 경로와 다릅니다. 파일을 업로드하지 않는 경우 - 사용자가 버튼을 클릭하면 바로 그 것입니다. 저장하지 않도록 선택할 수는 있지만 전송되는 것을 막을 수는 없습니다. – Oded

+0

System.Web.HttpPostedFile.FileName은 디렉터리 경로가 포함 된 클라이언트의 파일 이름을 가져옵니다. – Alverant

0

System.Web.HttpPostedFile.FileName은 디렉터리 경로가 포함 된 클라이언트에서 파일의 정규화 된 이름을 가져옵니다.

관련 문제