Bom... Tenho uma duvida sobre subir imagens em meu sistema
29/07/2015
0
public class User { [Key] public int Id { get; set; } public string Name { get; set; } [Required(ErrorMessage = " obrigatório.")] [RegularExpression(".+\\@.+\\..+", ErrorMessage = "Informe um email válido...")] public string Email { get; set; } [Required] [MinLength(4)] public string Login { get; set; } [Required(ErrorMessage = " obrigatório.")] [DataType(DataType.Password)] public string Password { get; set; } [Display(Name = "Observações")] [DataType(DataType.MultilineText)] public string Comments { get; set; } [Display(Name = "Grupo id")] public int GroupId { get; set; } [Display(Name = "Grupo")] public virtual Group Group { get; set; } public int SectorId { get; set; } public virtual Sector Sector { get; set; } }
Porém eu queria que o usuario pudesse colocar uma imagem de perfil porem nao sei como fazer isso , provavelmente faço isso com JQuery mas como faço?
e como faço pra adaptar ao meu controller e salvar em meu banco de dados
Obs : Estou utilizando Code First.
Gabriel Queiroz
Post mais votado
29/07/2015
Eu postei o tutorial errado, sorry.
[url:descricao=Esse tutorial que é o correto.]http://www.c-sharpcorner.com/Blogs/48852/how-to-upload-image-and-save-image-in-project-folder-in-mvc.aspx[/url]
E [url:descricao=essa resposta também pode lhe ser útil.]http://stackoverflow.com/a/20825120/4843158[/url]
Randrade
Mais Posts
29/07/2015
Randrade
29/07/2015
Kryntin
Pegando carona na pergunta dele e fazendo outra.
Quando se fala em "salvar imagem no banco de dados" não estamos falando em criar uma referência para a mesma dentro do banco ?
Tipo... eu indico qual caminho a imagem de perfil do meu usuário tá (ex : images/user-754.png).
É isso ? Tenho essa mesma duvida. :x
Atenciosamente, Kryntin.
29/07/2015
Gabriel Queiroz
29/07/2015
Gabriel Queiroz
Pegando carona na pergunta dele e fazendo outra.
Quando se fala em "salvar imagem no banco de dados" não estamos falando em criar uma referência para a mesma dentro do banco ?
Tipo... eu indico qual caminho a imagem de perfil do meu usuário tá (ex : images/user-754.png).
É isso ? Tenho essa mesma duvida. :x
Atenciosamente, Kryntin.
Pode me ajuda?
29/07/2015
Kryntin
Pegando carona na pergunta dele e fazendo outra.
Quando se fala em "salvar imagem no banco de dados" não estamos falando em criar uma referência para a mesma dentro do banco ?
Tipo... eu indico qual caminho a imagem de perfil do meu usuário tá (ex : images/user-754.png).
É isso ? Tenho essa mesma duvida. :x
Atenciosamente, Kryntin.
Pode me ajuda?
Infelizmente não. Não tenho conhecimentos que lhe possam ser uteis. Tenho apenas uma ideia de como fazer, mas no momento estou sem tempo para aplicar.
Desculpe.
Atenciosamente, Kryntin.
29/07/2015
Randrade
Pegando carona na pergunta dele e fazendo outra.
Quando se fala em "salvar imagem no banco de dados" não estamos falando em criar uma referência para a mesma dentro do banco ?
Tipo... eu indico qual caminho a imagem de perfil do meu usuário tá (ex : images/user-754.png).
É isso ? Tenho essa mesma duvida. :x
Atenciosamente, Kryntin.
Não exatamente.
"Salvar no banco de dados" pode ser o caminho (igual você postou em seu exemplo) ou o arquivo mesmo. Muitos softwares salvam os arquivos no banco de dados mesmo.
Para fazer isso, você faz uma conversão para bytes ou utiliza o formato blob (que é para imagens). Não é aconselhável a utilizar este método, mas muitos utilizam até hoje.
29/07/2015
Randrade
Asp.Net MVC 5 working whits files
Upload e Preview de Imagens
Caso tenha alguma dúvida ao seguir os tutoriais, poste aqui que retorno para te ajudar.
29/07/2015
Gabriel Queiroz
Clique aqui para fazer login e interagir na Comunidade :)