7.6 | FileUpload 컨트롤

    7.6.1 소개

    파일업로드 컨트롤은 로컬 컴퓨터에 있는 데이터(파일)를 원격 서버에 올리고자 할 때 파일을 첨부해준다.

     

    7.6.2 FileUpload 컨트롤의 주요 명령어

    FileUpload.HasFile: 파일이 첨부되었는지 확인

    FileUpload.SaveAs(): 서버 측 경로에 파일 저장

    FileUpload.PostedFile.ContentLength: 첨부된 파일의 사이즈(Byte)

     

     

    7.6.3 ASP.NET에서 대용량 파일 업로드하기

    ASP.NET에서는 기본값으로 4096Kbytes밖에 업로드가 되지 않는다. 업로드 용량을 제한하지 않으려면 .NET의 machine.config 파일 또는 웹 사이트의 web.config 파일의 <system.web> 섹션에 <httpRuntime /> 항목을 다음과 같이 추가하면 된다.

    참고 사이트: http://support.microsoft.com/kb/815307/ko

    코드 샘플

    <system.web>
    <httpRuntime maxRequestLength=“2000000”/>
    </system.web>

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.