Ajuda com CSS INLINE - Asp.netas

15/07/2021

4

Seguinte tenho um relatório que visualizo, dando a opção a meu usuário de imprimir ou enviar por email (botões) após gerar o mesmo. Na Page ele está tudo certo, montando perfeitamente, mais ao enviar passando como "Page" e conforme o código abaixo perde toda a formatação CSS.

Para solucionar acabei inserindo o CSS INLINE, porém a imagem de logotipo continua trazendo seu tamanho original. Como resolvo essa situação? Segue chamada do método:

<public void EnviarEmail(Ficha ficha, Page page, string comCopia, string momento, Usuario u)
{
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
HtmlTextWriter textoHtml = new HtmlTextWriter(sw);

page.Form.RenderControl(textoHtml);

string body = sb.ToString();
}>
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar