Копирование htmlbody

Добрый день

Если мне нужно скопировать данные заголовка из одной е-мейл-активности в другую, то:
defValues.Add("Title",Page.TitleEdit.Value.ToString());
А как скопировать данные из html body ?

Нравится

12 комментариев

Так же само. Если из контрола не берётся, то можно из поля в DataSource.

на странице карточки е-мейл есть BodyEdit, но нет HTMLBodyEdit. В DataSource колонки HTMLBody и Body имеются. Поэтому, не могу также скопировать данные , как в примере defValues.Add("Title",Page.TitleEdit.Value.ToString()); .

Значит, из DataSource.

написала так:

defValues.Add("HtmlBody", Page.DataSource.ActiveRow.GetTypedColumnValue("HtmlBody"));

получилось!

У меня вопрос: а каким образом можно добавить некоторый текст перед скопированным HtmlBody ? Ну хотя бы логику подскажите... заранее спасибо

Это же обычная строка и с ней можно манипулировать как угодно, в том числе и «склеить» с констатой.

спасибо, получилось склеить.

еще вопрос: между строками, к-ые склеила, нужно, чтобы был переход на другую строку (т.е. не все было на одной строке).

не работает:
string s = "From: /n Sent: ";

в итоге выводит на одной строке, без перехода на другую: From: /n Sent: .

/n - это надо объявить где-то?

Это же HTML. Тут переход тегами делается.

<br /> 

подскажите, а выделение жирным с помощью какого тега делается?

<b></b>

Смотрите учебник по HTML, там ещё много других интересных тегов.

А про копирование Файлов из одной е-мейл активности в другую где можно посмотреть?

Я Вам уже писал, поищите внимательно по этому же сайту и по исходникам конфигурации.

Показать все комментарии