Выполнить JScript при загрузке Entity из Sitemap - PullRequest
2 голосов
/ 16 февраля 2012

У меня есть пользовательский объект, который имеет запись в карте сайта.Когда я загружаю объект в главном окне, он открывает вид сетки справа - пока что стандартное поведение.

Теперь я хочу изменить некоторые тонкости в DOM тела сетки.Поэтому я должен выполнить Javascript при загрузке сетки.Но я пока не нашел способа сделать это.Возможно ли это?

Мой второй путь состоял в том, чтобы вставить сетку в Iframe и затем выполнить задачу под нагрузкой.Это работает, но я теряю все кнопки у сущности.

Спасибо

1 Ответ

0 голосов
/ 16 февраля 2012

Лучший (и, вероятно, единственный) способ, которым я могу придумать присоединение к загрузке сетки домашней страницы, - это добавить вашу функциональность к (RibbonDiffXml)">CustomRule для EnableRule для любого объекта на ленте пользовательской сетки домашней страницы, который будет выполняться во время загрузки ленты.

Только предостережения: вам, вероятно, придется выполнить некоторую проверку, чтобы убедиться, что сетка находится в правильном readyState, прежде чем что-либо менять, и вам нужно будет обязательно вернуть true, если вы действительно хотите этот объект ленты быть включенным.

...