none
ASP CHART Envio por E-MAIL RenderControll RRS feed

  • Pergunta

  • Senhores,

    Tenho um formulário Web e estou utilizando o gráfico de Barras. Porém o problema acontece com qualquer gráfico.

    Ao enviar meu formulário inteiro por e-mail para o meu cliente, eu faço:

    Coloco no HTML como RUNAT=SERVER e no CodeBehind, ponho:

    Response.ContentEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1");
    Response.Charset = "";
    Response.Cache.SetCacheability(HttpCacheability.NoCache);

    StringWriter stringWrite = new StringWriter();
    HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);

    this.EnableViewState = false;

    tblHTML.RenderControl(htmlWrite);

    O formulário TODO está indo corretamente, porém a minha IMAGEM (que é gerada pelo Gráfico) não vai de forma alguma !

    O meu gráfico está DENTRO desse formulário (tblHTML)...

    No e-mail, fica todo o form, da forma como é exibida online porém na parte do gráfico fica como uma imagem chapada no e-mail porém sem o gráfico!!!

    Reparei que o CAMINHO da imagem não é o caminho CORRETO...A imagem do gráfico que foi gerada fica no servidor, de forma correta.... mas, ele não é enviado pelo e-mail....

    Alguém poderia me dar um suporte??

    Obrigado!!!!

    sexta-feira, 20 de abril de 2012 16:43