Поместите относительный URL (без имени сервера) в редактор HTML и сохраните страницу. URL-адрес преобразуется в абсолютный URL-адрес (http://server_name добавляется в начало).
Это создает проблему при перемещении контента из нашей промежуточной в производственную среду, поскольку имена серверов различаются.
Точно такой же сценарий часто встречается при использовании веб-части редактора контента, и Microsoft опубликовала здесь исправление:
http://code.msdn.microsoft.com/WssCewpLinkFixup/Release/ProjectReleases.aspx?ReleaseId=2210
В решении создается настраиваемый адаптер управления ASP.NET 2.0 для изменения процесса рендеринга всех веб-частей редактора содержимого в приложении.
Но мы используем элемент управления полем редактора HTML, а не веб-часть редактора контента.
Можно ли использовать такой же подход для изменения поведения веб-части?
Кто-нибудь еще сталкивался с этой проблемой и решил ее? Поиск Google не дал ответов, только многие разочарованные пользователи и заброшенные темы форума, в том числе на StackOverflow год назад:
Публикация элемента управления полем HTML преобразует относительный URL в абсолютный URL
Заранее большое спасибо.