Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

JhonyMega

Criar arquivo em branco HTML

Recommended Posts

Bom pessoal, to tendo de colocar na minha pagina um botão, que quando clicado preciso converter uma GRIDVIEW em uma tabela HTML e devolver esta tabela em um arquivo.

 

A minha questão e como faco para criar um arquivo, e já enviar se a pessoa deseja salvar.

E se você's solberem de um metodo converta a GRID em string HTML ou algo do genero.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse cara salva em excel

 



grdPedidos.DataSource = DTResultado
        grdPedidos.DataBind()

        Response.Clear()
        Response.Buffer = True
        Response.AddHeader("Content-Disposition", "attachment; filename=ResultadoConsultaLote.xls")
        Response.ContentType = "application/vnd.ms-excel"
        Response.Cache.SetCacheability(HttpCacheability.NoCache)
        Dim writer As New System.IO.StringWriter()
        Dim html As New System.Web.UI.HtmlTextWriter(writer)
        grdPedidos.RenderControl(html)
        Response.Write(writer)
        Response.End()

Compartilhar este post


Link para o post
Compartilhar em outros sites

O exemplo que o Daniel é bem bacana, mas dependendo do ambiente que você está trabalhando, gera alguns erros que são difíceis de mapear ou resolver.

 

Uma solução para estes casos é escrever navegar entre as linhas da grid e montar o html / arquivo excel manualmente.

 

Segue o link para este tutorial: http://espacodanilobsi.blogspot.com/2010/11/como-exportar-um-datatable-ou-gridview.html

 

Abs!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.