Я написал совершенно новую страницу, которая использует ListFieldIterator Sharepoint. Я хотел бы исключить несколько полей из представления, и я нашел решение, использующее ExcludeFields, но оно просто не работает. Элемент управления всегда отображает все поля, не говоря уже о том, что находится в свойстве ExcludeFields. Я не смог найти никого, кто бы жаловался на такую проблему в интернете.
Там есть код (ничего особенного):
<Sharepoint:ListFieldIterator ID="lfiItemDetails" ControlMode="Display" runat="server" ExcludeFields="TestId" />
ListId и ItemId устанавливаются программно в OnInit.