2013-12-23 3 views
0

처리 할 수 ​​있도록 웹 사용자가 로컬 디렉터리에서 파일을 선택할 수 있어야하는 솔루션을 찾기 위해 고심하고 있습니다. 이미 처리 코드를 설정 했으므로 대상 파일을 식별하고 웹 서버로 이동해야합니다. 내 대답은 다음 문서 그러나 http://msdn.microsoft.com/en-us/library/system.windows.controls.openfiledialog(v=vs.95).aspx인트라넷 vb.net 응용 프로그램에서 OpenFileDialogue 사용

에있는 나타납니다

, 나는 다음과 같은 컴파일러 오류를 기기 수령 오전 : BC30466 : 수입 'System.Windows.Controls'에 대한 네임 스페이스 또는 형식 '제어'할 수 없습니다 찾을 수 있습니다.

도움을 주시면 감사하겠습니다.

배리는

답변

0

이 완전히 잘못된 것입니다, 당신은 웹 양식에 데스크톱 응용 프로그램 구성 요소를 사용할 수 없습니다. 대신 양식에

<asp:FileUpload runat="server" ... /> 

을 입력하십시오. 이것은 클라이언트 측에서 "파일"유형의 입력으로 렌더링하고 클라이언트가 파일을 서버에 게시 할 수있게합니다.

자세한 내용

http://msdn.microsoft.com/en-us/library/aa479405.aspx

에 대한 설명서를 참조하십시오
관련 문제