Usuário com melhor resposta
Download e Impressão

Pergunta
-
Boa noite Srs
Sou iniciante em C# a ASP.NET, e gostaria de saber se alguem possui algum metodo para impressoes e downloads
tenho um linkbutton para cada um e arquivos linkadaos para serem baixados ou impressos
qual seria o melhor metodo para fazê-los?
Obrigado
Respostas
-
Hi,
da uma olhada nos linqs,
Forçando o download de arquivos em ASP.NET http://www.linhadecodigo.com.br/artigo/1496/forcando-o-download-de-arquivos-em-aspnet.aspx
Listando arquivos de um diretório para download em ASP.NET
http://www.linhadecodigo.com.br/Artigo.aspx?id=825
Imprimir com Visual Studio.NET
http://www.juliobattisti.com.br/tutoriais/mauricioborges/imprimircomvisualstudio001.asp
Imprimir arquivo direto em C#
http://blog.marvinsiq.com/2008/10/15/imprimir-arquivo-direto-em-csharp/
Att,
Adriel Codeco Silva
Email: adriel.silva@uppercase.com.br
MSN: adrielcodeco@hotmail.com
Blog: adrielcodeco.wordpress.com
Uppercase – www.uppercase.com.br- Marcado como Resposta Eder CostaModerator quinta-feira, 13 de janeiro de 2011 17:55
Todas as Respostas
-
Hi,
da uma olhada nos linqs,
Forçando o download de arquivos em ASP.NET http://www.linhadecodigo.com.br/artigo/1496/forcando-o-download-de-arquivos-em-aspnet.aspx
Listando arquivos de um diretório para download em ASP.NET
http://www.linhadecodigo.com.br/Artigo.aspx?id=825
Imprimir com Visual Studio.NET
http://www.juliobattisti.com.br/tutoriais/mauricioborges/imprimircomvisualstudio001.asp
Imprimir arquivo direto em C#
http://blog.marvinsiq.com/2008/10/15/imprimir-arquivo-direto-em-csharp/
Att,
Adriel Codeco Silva
Email: adriel.silva@uppercase.com.br
MSN: adrielcodeco@hotmail.com
Blog: adrielcodeco.wordpress.com
Uppercase – www.uppercase.com.br- Marcado como Resposta Eder CostaModerator quinta-feira, 13 de janeiro de 2011 17:55
-
-
Boa Tarde Wagner!
public static void Download(string path)
{
FileInfo info = new FileInfo(path);
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ContentType = "application/octet-stream";
HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=\"" + info.Name + "\"");
HttpContext.Current.Response.AddHeader("Content-Length", info.Length.ToString());
HttpContext.Current.Response.Flush();
HttpContext.Current.Response.WriteFile(info.FullName);
info = null;
}
Elvis Rodrigues
Analista Desenvolvedor .Net
MCP .Net Framework 2.0, MCTS SQL Server 2005
foxelv@hotmail.com