Em uma página ASP.NET insira os controles FileUpload, Button e Label.
A seguir, o código do designer:
<form id=”frmUpload” runat=”server”>
<asp:FileUpload ID=”FileUpload1″ runat=”server” />
<asp:Button ID=”cmdSalvar” runat=”server” Text=”Salvar” OnClick=”cmdSalvar_Click” />
<asp:Label ID=”lblResultado” runat=”server” />
</form>
A seguir, o código do button cmdSalvar:
If FileUpload1.HasFile Then
Try
FileUpload1.SaveAs(Server.MapPath(Request.ApplicationPath) & _
“/administracao/images/” + FileUpload1.FileName)
Me.lblErro.Text = String.Format(“<b>Upload feito com sucesso! <br>Arquivo:</b> {0} <br><b>Tamanho:</b> {1} kb <br><b>Tipo: </b>{2}”, _
FileUpload1.PostedFile.FileName, _
FileUpload1.PostedFile.ContentLength, _
FileUpload1.PostedFile.ContentType)
Catch ex As Exception
lblErro.Text = “ERRO: “ & ex.Message.ToString()
End Try
Else
lblErro.Text = “Você deve escolher um arquivo para o upload!”
End If
FÁCIL NÉ!