Este código, serve para você enviar arquivos utilizando o controle FileUpload do ASP.NET.
Através deste, você pode enviar qualquer tipo de arquivo, foto, mp3 e etc..
Adicione o controle FileUpload e um Button em sua página asp .net Ex:Crie o método btnEnviar_Click no cs da página. Ex: protected void btnEnviar_Click(object sender, EventArgs e) { string arq = "Nome_do_arquivo.jpg"; if (fupFotos.FileName != "") { DirectoryInfo di = new DirectoryInfo("c:Diretorio"); di.FullName.Replace(" ", "_"); if (!di.Exists) di.Create(); fupFotos.SaveAs(diGaleria.FullName + "/" + arq); } } Ps: observe que escolhi o diretório e o nome do arquivo no código, porém você pode por o nome do arquivo e o local de destino com tranquilidade.