Для SharePoint я хочу иметь собственное тело электронной почты для задач рабочего процесса. Однако я не хочу форматировать электронную почту, используя мои пользовательские элементы управления ASCX. (Я могу увидеть их или изменить с помощью Visual Studio WYSIWYG). В идеале я мог бы сделать этот UserControl в виде строки, и он работает.
Я нашел решение , но для использования этой техники требуется HttpContext.Current! = Null. Однако, поскольку это рабочий процесс и рабочие процессы сериализуются между событиями задержки, у меня нет активного объекта HttpContext (HttpContext.Current = null). Также я не могу предварительно выполнить рендеринг для события, активированного рабочим процессом (за мгновение до сериализации рабочего процесса), потому что все данные, которые мне нужны, могут быть установлены позже.
Какие обходные пути? На самом деле шаблон довольно прост - просто HTML-таблица с некоторыми данными, но WYSIWYG мне очень помогает ...