Usuário com melhor resposta
FileUpload

Pergunta
-
Tenho um FileUpload para que o usuário escolha a imagem que ele quer gravar no banco, no entanto se ele não escolher nenhuma imagem eu quero atribuir uma imagem padrão.
A duvida é:
qual propriedade do FileUpload eu utilizo para indicar o caminho da imagem??
eu tentei
imgUpload.FileName = nomedaimagem.jpg
mas a seguinte msg de erro é retornada:
Propriedade FileName não pode ser atribuida a --é somente leitura.
Grata
Respostas
-
Alícia,
Até onde sei, a propriedade FileName não pode ser preenchida pelo fato da mesma ser apenas leitura (como vc mesmo reportou).
O que vc pode fazer é usar um Label em que constaria o caminho default da imagem. Caso fosse selecionado outro arquivo, vc então atualizar esse Label a partir do próprio controle FileUpload. De qualquer, essa é uma sugestão, não sei se atenderá ao que vc realmente precisa.
Abs- Sugerido como Resposta Mr. GMSOFT quinta-feira, 12 de fevereiro de 2015 13:01
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 13 de fevereiro de 2015 18:50
Todas as Respostas
-
Alícia,
Até onde sei, a propriedade FileName não pode ser preenchida pelo fato da mesma ser apenas leitura (como vc mesmo reportou).
O que vc pode fazer é usar um Label em que constaria o caminho default da imagem. Caso fosse selecionado outro arquivo, vc então atualizar esse Label a partir do próprio controle FileUpload. De qualquer, essa é uma sugestão, não sei se atenderá ao que vc realmente precisa.
Abs- Sugerido como Resposta Mr. GMSOFT quinta-feira, 12 de fevereiro de 2015 13:01
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 13 de fevereiro de 2015 18:50
-
-
Boa tarde Alicia,
Marquei a resposta do Renato , pois parece lhe ajudar no seu problema. Caso não consiga resolver , desmarque a resposta e continuaremos ajudando ok?
Obrigado,
Abraço!
Eduardo Romero
Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.