Пользовательский столбец сайта с DisplayPattern в SP2010

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/7116

  •  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 здесь:

http://msdn.microsoft.com/en-us/library/ff606773.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top