none
Pulando uma linha em uma string

    Question

  • Pessoal quem puder me ajudar porfavor.

     

    Como faço para pular Linha no modo de exibição o Outlook nesse código:

    Obs: Já tentei /n mas quando o Outlook é aberto com esses dados, são apresentados todos na mesma linha...

     

     

    protected void ButtonEnviarEmail_Click(object sender, EventArgs e)

        {

            System.Diagnostics.Process.Start(@"mailto:chamado.governo@positivo.com.br;positivo.alfa@positivo.com.br?subject=Abertura de Chamado Técnico&body=corpo");

     

            string email = "chamado.governo@positivo.com.br;positivo.alfa@positivo.com.br";

            string assunto = "Abertura de Chamado Técnico";

            string corpo = "Solicito abertura de chamado técnico para o _____________ abaixo:" + 

                           "1)-Número de Série da CPU:" + 

                            "Problema:'" + TextBoxProblema.Text + "'" +

                           "Modelo: EX: MODELO POS_AT SERIE D (DML)______________ " +

     

     

    Exibição no Outlook = TODOS NA MESMA LINHA

     

    QUERO CADA UM EM UMA LINHA

     

    Como posso fazer?

    Obrigado e Aguardo Respostas.

     

     

     

    Tuesday, October 11, 2011 7:19 PM

Answers

  • Exemplo:

    string s = "First line" + Environment.NewLine + "Second line";
    
    


    Leonardo B. Moreira
    Web Developer .net with asp.net and C#
    I know, it is only programming but I like it.
    http://hashtageek.blogspot.com
    @lmoreira1987
    @lbmdeveloper
    Thursday, October 13, 2011 6:50 PM
  • Olá, experimente usar:

    myString = myString.Replace(Environment.NewLine, "replacement text")
    
    


    No caso de email acredito que seja melhor envia-lo no formato html, lhe daria mais flexibilidade para formatar o texto e tal.

    Faça um teste ai e nos dê resposta. :)

     

    abraço

    Tuesday, October 11, 2011 7:38 PM
  • utilize stringbuilder:

    StringBuilder teste = new StringBuilder();
    teste.AppendLine("Solicito abertura de chamado técnico para o _____________ abaixo:");
    teste.AppendLine("1)-Número de Série da CPU:");
    teste.AppendLine("Problema:'" + TextBoxProblema.Text + "'");
    teste.AppendLine( "Modelo: EX: MODELO POS_AT SERIE D (DML)______________ ");
    


     

     


    Se a minha resposta lhe foi util, marque "Propor como Proposta" para qualificar o conteudo do fórum. Obrigado, Vinicius Nunes Macedo
    Tuesday, October 11, 2011 7:48 PM
  • Se não me engano, o Outlook usa a formatação html... sendo assim vc pularia uma linha usando "<br>"
    Tuesday, October 11, 2011 7:56 PM
    Moderator

All replies

  • Olá, experimente usar:

    myString = myString.Replace(Environment.NewLine, "replacement text")
    
    


    No caso de email acredito que seja melhor envia-lo no formato html, lhe daria mais flexibilidade para formatar o texto e tal.

    Faça um teste ai e nos dê resposta. :)

     

    abraço

    Tuesday, October 11, 2011 7:38 PM
  • utilize stringbuilder:

    StringBuilder teste = new StringBuilder();
    teste.AppendLine("Solicito abertura de chamado técnico para o _____________ abaixo:");
    teste.AppendLine("1)-Número de Série da CPU:");
    teste.AppendLine("Problema:'" + TextBoxProblema.Text + "'");
    teste.AppendLine( "Modelo: EX: MODELO POS_AT SERIE D (DML)______________ ");
    


     

     


    Se a minha resposta lhe foi util, marque "Propor como Proposta" para qualificar o conteudo do fórum. Obrigado, Vinicius Nunes Macedo
    Tuesday, October 11, 2011 7:48 PM
  • Se não me engano, o Outlook usa a formatação html... sendo assim vc pularia uma linha usando "<br>"
    Tuesday, October 11, 2011 7:56 PM
    Moderator
  • Ainda não testei.. mas vou fazer e posto o resultado.. Valeu pessoal
    Thursday, October 13, 2011 6:24 PM
  • Exemplo:

    string s = "First line" + Environment.NewLine + "Second line";
    
    


    Leonardo B. Moreira
    Web Developer .net with asp.net and C#
    I know, it is only programming but I like it.
    http://hashtageek.blogspot.com
    @lmoreira1987
    @lbmdeveloper
    Thursday, October 13, 2011 6:50 PM