Возможно, это длинный снимок, но у меня есть настраиваемый элемент управления поля, который отображает поле colorpicker для настраиваемого списка SharePoint. Управление полем наследуется от BaseFieldControl.Управление пользовательским полем SharePoint с перерывами возвращается в текстовое поле
В большинстве случаев все работает нормально, но время от времени элемент управления возвращается в обычное текстовое поле внутри списка. (Возможное возвращение к Parent BaseField) Это происходит на странице редактирования элемента.
Что-то еще, что мы заметили, это то, что каждый раз, когда это происходит, метки для полей будут отображать местоположение resouce вместо значения ресурса. Например, он отобразит
$ Ресурсы: CT_Banner_Name;
Вместо фактического значения в файле resource.resx.
Любые идеи?
Благодаря UJ, это было фактически для одного сервера, и функция была установлена и активирована для сайта (включая связанный файл resource.resx). – Nico
Нам удалось найти ошибку. Используя SharePoint Manager, мы обнаружили, что несколько пользовательских списков имеют поврежденные файлы схем для полей (экземпляры полей списков). Я не знаю, как это произошло. Тип содержимого кажется прекрасным. Это почти так, как списки отключились от этой функции и больше не обновлялись. Но захват рабочей схемы и замена сломанных полей, казалось, зафиксировали ее. – Nico