본문 바로가기
ASP.NET

파일업로드 서버컨트롤

by BeGeek 2016. 11. 29.

파일업로드하기 간단하다

 

WebForm2.aspx

 

WebForm2.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplication2
{
    public partial class WebForm2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            if (this.FileUpload1.HasFile) //파일을 가지고 있으면 수행
            {
                FileUpload1.SaveAs("c:\\uploads\\" + FileUpload1.FileName);
                this.Label1.Text = "파일 크기는 : " + FileUpload1.PostedFile.ContentLength + "(byte)";
            }
        }
    }

 

업로드 용량 default는 4MB 임. (web.config에서 기본 용량과 타임아웃값 잡아줘서 변경 가능)

<configuration>

<system.web>

<compilation debug="true" targetFramework="4.5.1" />

<httpRuntime targetFramework="4.5.1"

maxRequestLength="8192" />

</system.web>

</configuration> 

 

 

댓글