У меня есть страница веб-части с четырьмя веб-частями:
1 Редактор содержимого - для запуска JavaScript.
2 Веб-части формы Infopath.
1 веб-часть просмотра списка.
Я хочу динамически изменять свойства отображения этих веб-частей в соответствии с тем, что происходит на странице (конкретное подключение к списку или действия пользователя)
Для этого мне нужно знать, какой html-идентификатор веб-части (они зарегистрированы как WebPartWPQ2, WebPartWPQ3 и т. Д.) - это какой и какой идентификатор в первую очередь.
Я попытался использовать WPSC (компонент служб страниц веб-частей), но, похоже, он регистрирует только редактор содержимого W.P на странице - и игнорирует представление списка или веб-части формы infopath.
Попытка клиентской объектной модели ECMAscript (SP.Webparts - это то, что я пытался использовать) вызвала у меня веб-части на странице, но никакой возможности получить фактический идентификатор HTML (только GUID)
Кто-нибудь имеет представление о том, как получить идентификаторы для веб-частей?
- Я хочу в конечном итоге иметь возможность редактировать эту страницу, поэтому я могу с уверенностью предположить, что эти идентификаторы изменятся.