2010-05-26 2 views
1

내부 웹 앱에서 작업 중이므로 사용자로부터 디렉토리 경로를 가져와야합니다. 나는 (분명히) asp : FileUpload를 사용하여 파일을 얻을 수는 있지만 디렉토리 경로를 얻는 데는 아무 것도 찾을 수 없다.ASP.NET에서 경로 이름을 얻으려면 어떻게해야합니까?

asp.net에 디렉토리 선택기 대화 상자가있는 (가능한 간단하게) 방법이 있습니까? 당신은 웹 응용 프로그램에서 작업 때문에에 의해 허용 된 내가, 당신은의 한계와 "붙어"입니다 ...

감사

답변

1

모든 솔루션 Google 또는 SO 아직 찾을 수 없어 브라우저. 그리고 어떤 브라우저에도 "디렉토리 선택기"가 포함되어 있다고는 생각하지 않습니다.

사용자에게 텍스트 상자에 경로를 붙여 넣으라고 요청하기 만하면됩니다. 그런 다음 일부 System.IO 메서드를 사용하여 페이지가 게시 될 때 경로가 유효한지 확인할 수 있습니다.

0

기본 HTML을 시도하셨습니까 <input type="file"> ??? 아니면 이것이 당신의 목적에 부합하지 않습니까?

+0

아쉽게도 파일 (이름)을 여는 것으로 제한됩니다. 디렉토리를 선택할 수있는 옵션이 없습니다. 그 입력을 기반으로하는 몇 가지 해킹이 있지만 그 중 아무 것도 그다지 좋은 것은 아닙니다. –

관련 문제