4. FrmFileUpload.aspx.cs 파일을 열고 다음과 같이 코드를 작성한다.

    ▼  FrmFileUpload.aspx.cs

    using System;
    
    namespace DevStandardControl
    {
      public partial class FrmFileUpload : System.Web.UI.Page
      {
          protected void Page_Load(object sender, EventArgs e)
          {
              // Empty
          }
          protected void btnUpload_Click(object sender, EventArgs e)
          {
              // [1] 파일이 첨부되었다면
              if (ctlFileUpload.HasFile)
              {
                  // [2] App_Data 폴더로 파일 업로드
                  ctlFileUpload.SaveAs(Server.MapPath(”.”)
                      + “\files\“ + ctlFileUpload.FileName);
                  // [3] 다운로드 링크 만들기
                  lblResult.Text = String.Format(“<a href=‘{0}{1}’>{1}</a>“
                      , ”./files/”
                      , Server.UrlEncode(ctlFileUpload.FileName));
              }
          }
      }
    }
    

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