Usuário com melhor resposta
Erro ao fazer upload de uma imagem!

Pergunta
-
Olá a todos!
Estou com um problema para fazer o upload de uma imagem e salvar no diretorio.
Este é o codigo:
stringcaminho = Server.MapPath("\\Images\\"+ FileUpload1.FileName); ele ja da o erro aqui, aparentemente ele não acha a pasta Images, ja verifiquei a permissão e está tudo ok. por favor me ajudem. Obrigado!
Respostas
-
Ola Murilo,
Este erro esta acontecendo por causa do mapeamento que você esta tentando fazer.
no trexo que você postou você esta tentando mapaer o caminho da pasta images mais o arquivo que você esta tentando subir então quando o asp.net não encontra este caminho no servidor ele solta uma exception.
para corrigir isto você pode fazer do seguinte modo:
string caminho = Server.MapPath("~/Images"); FileUpload1.SaveAs(caminho + "/" + FileUpload1.FileName);
espero ter ajudado
Abraços
"Faça as coisas da forma mais simples possível. Mas não mais simples do que isto" - Albert Einstein
- Marcado como Resposta Harley Araujo sexta-feira, 13 de abril de 2012 11:12
-
Murilo
Estes dois artigos poderão te ajudar.
http://ecode10.com/artigo/32/UPLOAD+Enviando+imagem+pela+Internet.aspx
http://ecode10.com/artigo/133/ASP.NET+2.0+FileUpload.aspx
http://ecode10.com/artigo/830/Converte+Imagem+em+Array+e+Array+em+Imagem.aspx
Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.
Mauricio Junior - Comunidade www.ecode10.com- Marcado como Resposta Harley Araujo sexta-feira, 13 de abril de 2012 11:12
Todas as Respostas
-
-
Ola Murilo,
Este erro esta acontecendo por causa do mapeamento que você esta tentando fazer.
no trexo que você postou você esta tentando mapaer o caminho da pasta images mais o arquivo que você esta tentando subir então quando o asp.net não encontra este caminho no servidor ele solta uma exception.
para corrigir isto você pode fazer do seguinte modo:
string caminho = Server.MapPath("~/Images"); FileUpload1.SaveAs(caminho + "/" + FileUpload1.FileName);
espero ter ajudado
Abraços
"Faça as coisas da forma mais simples possível. Mas não mais simples do que isto" - Albert Einstein
- Marcado como Resposta Harley Araujo sexta-feira, 13 de abril de 2012 11:12
-
Murilo
Estes dois artigos poderão te ajudar.
http://ecode10.com/artigo/32/UPLOAD+Enviando+imagem+pela+Internet.aspx
http://ecode10.com/artigo/133/ASP.NET+2.0+FileUpload.aspx
http://ecode10.com/artigo/830/Converte+Imagem+em+Array+e+Array+em+Imagem.aspx
Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.
Mauricio Junior - Comunidade www.ecode10.com- Marcado como Resposta Harley Araujo sexta-feira, 13 de abril de 2012 11:12
-