Пользовательский столбец сайта с DisplayPattern в SP2010
-
16-10-2019 - |
Вопрос
Это было тривиально в 2007 году. В 2010 году я не могу получить представление Allitems.aspx, чтобы использовать мой DisplayPattern.
Это план определения столбца моего сайта:
<Field
Type="Computed"
Name="Test"
DisplayName="Test"
Group="Test"
ID="{9D7643FD-3D46-231E-8425D-5250C7524521}">
<DisplayPattern>
<![CDATA[hello world]]>
</DisplayPattern>
</Field>
Текст «Hello World» отображается в форме дисплея, но не в аллитом. Что -то здесь изменилось?
Решение
Как вы, возможно, уже знаете, представления отображаются с помощью веб -детали XSL Size и, следовательно, механизм рендеринга для представлений теперь отличается от форм списков (форма отображения, на которую вы ссылались) и отличается от Moss 2007. Что вам нужно сделать, чтобы иметь Ваш собственный шаблон дисплея в SharePoint 2010 хорошо описан в SDK здесь:
Не связан с sharepoint.stackexchange