SharePoint 2010 пользовательские хлебные крошки, изменить только HTML - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть требование изменить внешний вид хлебных крошек в sharepoint. Обратите внимание, что источником данных по-прежнему будет sharepoint, но мне нужно генерировать html немного иначе, чем тот, который отображается sharepoint.

например, если вы находитесь в пользовательском списке, sharepoint отображается как site> custom list> all items.

Мне нужно отобразить сайт, пользовательский список и все элементы (без изменений в элементах, полученных с sharepoint). Единственное изменение будет заключаться в том, что пользовательский интерфейс будет генерироваться с помощью комбинации тегов html ul с некоторыми пользовательскими css?

Может кто-нибудь предложить мне лучший подход?

Спасибо

1 Ответ

1 голос
/ 22 сентября 2011

Внешний вид элемента управления SiteMapPath, который отображает крошку, можно изменить, установив атрибуты элемента управления или настроив шаблоны, доступные для элемента управления.Я думаю, что вам необходимы свойства CssClass и NodeTemplate.


Чтобы изменить содержимое крошки, необходимо создатьпользовательский поставщик карты сайта, унаследованный от SPContentMapProvider.

...