Код C#, возвращающий HTML, дает плохой результатC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Код C#, возвращающий HTML, дает плохой результат

Сообщение Anonymous »

Я пытаюсь добавить HTML в C#, как показано ниже

Код: Выделить всё

 case enumEmailNotifiationType.TaskGroupOverDueReminder:
heading = "A pending task is due";
content.Append("A pending task is due.[/b]

");
content.Append($"Please review and complete pending task. Sign in to [url={this.ApplicationBaseUrl}]DC.XXXXX.com[/url] for details.

");
content.Append($"The task is regarding {data.EntityName}

");
content.Append($"For any questions, please contact [url=mailto:{AreaEmailsCSV(data)}]{AreaEmailsCSV(data)}[/url].

");
break;
И

Код: Выделить всё

 private string AreaEmailsCSV(EntityDataEmailInfo data)
{
string mailTo;
if (data.AreasReplyTo != null && data.AreasReplyTo.Count != 0)
{
var emailLinks = data.AreasReplyTo.ConvertAll(a =>
$@"[url=mailto:{a.AreaContactEmail}]{a.AreaContactEmail}[/url]");
mailTo = string.Join(" or ", emailLinks);
}
else
{
mailTo = "[url=mailto:investmentcompliance@xxxx.com]InvestmentCompliance@xxxx.com[/url]";
}
return mailTo;
}
Но я получаю результаты, как на картинке, я не хочу, чтобы он отображался дважды, я хочу, чтобы электронная почта отображалась только один раз, где я делаю ошибку? Другая проблема заключается в том, что я не могу легко изменить формат метода AreaEmailsCSV, поскольку он используется другими методами в других местах, пожалуйста, нужна помощь, заранее спасибо.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/793 ... bad-result
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»