게시 된 값을 통해 무언가를 수행 할 수있는 폼의 루핑됩니다 (컨트롤 자체에 대한 액세스 권한이 없습니다). 이것이 제가이 프로젝트에서해야 할 과정입니다. 그래서 그것이 제가 이렇게하고있는 이유입니다.ASP.NET의 게시물 데이터에서 파일 업로드 데이터 가져 오기
양식에 파일 업로드 상자가 있지만, 내가 선택한 파일을 업로드하는 방법을 모르겠다. Control.SaveAs()
을 사용할 수 없습니다. Request.Form.Item[i]
을 사용하여 게시 된 값을 반환 할 때 내가 선택한 파일 이름을 얻지 만 예상했던 전체 경로가 아닙니다.
나를 올바른 방향으로 안내해 줄 수 있습니까?
감사합니다.
내 대답을 참조하십시오. http://stackoverflow.com/questions/1297939/get-the-absolute-path-of-a-file-to-be-uploaded/
Request.Files
컬렉션을 사용해야합니다. 1297977 # 1297977 – womp@Womp - 문제는 메서드가 데이터를 직접 가져 오는 컨트롤을 사용하고있는 것 같습니다. Request.Form.Count'와'Request.Form.Item [i]'를 사용하여 게시 된 데이터를 반복하고 있으므로 컨트롤에 직접 액세스 할 필요가 없습니다. 이 양식은 사용자가 생성 한 양식이므로 원하는 양식 컨트롤을 입력 할 수 있습니다. – webnoob
맞아. 이해해. 파일의 전체 경로를 얻는 방법을 알 수는 없습니다. 실제 파일 자체의 바이트를 얻으려고하십니까? 나는 그 일을하는 방법을 게시 할 수 있습니다 .... – womp