Почему DotNetNuke TextEditor Control Break после редактирования модуля .ascx файла
При создании пользовательского модуля для DotNetNuke я столкнулся с этой досадной проблемой, когда мне нужно отредактировать элемент управления .ascx
, который использует элемент управления DotNetNuke TextEditor.
Если я вношу изменения в файл .ascx
, то элемент управления designer
вернет определение элемента управления обратно в System.Web.UI.UserControl
после внесения изменения. Если я снова изменил определение на DotNetNuke.UI.UserControls.TextEditor
, я смогу успешно построить, пока не сделаю другое изменение в элементе управления .ascx
еще раз. Я искал форумы DNN и Stack Overflow, но не нашел решения этой проблемы.
Ответы
Ответ 1
После долгих поисков я нашел ответ через следующее сообщение:
Проблемы с конструктором. Использование пользовательского элемента управления в Visual Studio
В основном, переместите записи "TextEditor", которые обычно помещаются в файл "designer.cs" в код за файлом. Как только это будет сделано, вы можете отредактировать элементы управления .ascx без раздражающей необходимости вручную редактировать файлы "designer.cs".