none
Sharing : Saut de ligne dans email

    Question

  • Bonjour,

    Avez-vous remarqué que le saut de ligne \r\n n'est pas pris en compte lorsque l'on crée un contenu d'email ?

    void OnDataRequested(DataTransferManager sender, DataRequestedEventArgs args)
            {
                var request = args.Request;
                request.Data.Properties.Title = _item.Name;
                request.Data.Properties.Description = "Partage de la formule";
    
                StringBuilder builder = new StringBuilder();
                builder.Append("DETAIL\r\n");
                builder.Append("\r\n"+GenereFormule());
    
                request.Data.SetText(builder.ToString());
    //..
    }

    J'ai aussi essayé comme cela, en vain:

    builder.AppendFormat("DETAIL").AppendLine();
    builder.AppendFormat(GenereFormule()).AppendLine();

    Actuellement je vais palier en créant un contenu HTML comme ça :

    string htmlFormat = HtmlFormatHelper.CreateHtmlFormat(htmlContent);
    this.dataPackageText = htmlFormat;

    A moins que quelqu'un connaisse le problème ?

    christophe



    jeudi 19 avril 2012 06:09

Réponses

Toutes les réponses