ASP.NET 2.0 에서 생긴 FileUpload 컨트롤러를 사용해서 간단하게 만들 수 있는 업로드 프로그램
aspx 파일
<div style="float:left;"> <asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="Button1" runat="server" Text="Button" /> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label> </div> |
aspx.vb 파일
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim down As String If (FileUpload1.HasFile) Then FileUpload1.SaveAs(Server.MapPath(".") + "\File\" + FileUpload1.FileName)
'파일 다운로드 Label1.Text = down
'파일의 속성 Else Label1.ForeColor = Drawing.Color.Red End If
|
기본적으로 업로드 파일을 만들면 4MB이하의 파일만 업로드가 가능하다.
이것을 4MB이상 업로드가 가능하게 하는 방법은 web.config 파일을 수정하면 가능하다.
web.config 파일
<configuration> <system.web> <httpRuntime executionTimeout="90" maxRequestLength="4096" ← 이부분을 수정 useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100"/> </system.web> </configuration> |
추가 참고 사이트 : MSDN http://msdn2.microsoft.com/ko-kr/library/e1f13641.aspx
'IT > VB.NET' 카테고리의 다른 글
Type에 따른 파라미터 사용 (0) | 2010.03.09 |
---|---|
스크립트를 사용하지 않고 새창을 여는 방법 (0) | 2009.11.25 |
GridView에서 페이징 방법 (0) | 2009.11.23 |
자신의 IP 주소 표시 (0) | 2009.11.04 |
VB.Net 과 MySql 연동하기 (0) | 2009.10.07 |