поиск идентификаторов клиентов таблицы веб-части просмотра списка - PullRequest
1 голос
/ 01 марта 2011

short: Веб-часть listview содержит таблицу с идентификатором, состоящим из двух GUID's, как мне их найти?

Я работаю над добавлением некоторого дополнительного поведения встандарт sharepoint listview-webpart.

Желательно, чтобы я на самом деле не хотел редактировать сам webpart.Я хочу поместить javascript в веб-часть помощника, чтобы добавить некоторые onclick события в строки таблицы, которые передают значения столбцов id и status в помощник webpart, который затем отображает некоторые кнопки в зависимости от строкистатус.

Я искал, чтобы посмотреть, как другие решают эту проблему, и обычно они используют webpart контейнер div с идентификатором WebPartWPQ _n_ ". Проблема в том, что эти webparts будутиспользуется на многих сайтах, и у меня нет возможности узнать значение _n_.

Чуть ниже в иерархии находится основная таблица представления, и она также имеет ID.В моем тестовом примере: {BF3FB0FA-7E7F-4920-A326-B5E46826B693}-{BD0777BD-455D-4554-A80E-8A11D990D1A5}
Я подумал, что эти два guids должны что-то обозначать и, возможно, их можно было бы найти.

Поэтому я отправился на поиск по Sharepoint Manager, чтобы попытаться найтиэти GUIDs, но я не могу их найти. Ни list ID, ни View ID, ни web ID, ни site ID.

Так что мой вопрос: Кто-нибудь знает, что означают эти ID's, и как я могу найти их смой webpart код?

1 Ответ

0 голосов
/ 26 августа 2011

Рассматривали ли вы использование XSLT для настройки вывода веб-части?Затем вы можете настроить выходной HTML-код и включить любые идентификаторы, которые вы хотите, чтобы вы могли ссылаться на них в своем JavaScript.Это довольно хорошее описание того, как это сделать: Переопределение представления веб-части представления списка XSLT .

...