Могу ли я изменить столбец, который ссылается на элемент с меню редактирования в списке sharepoint? - PullRequest
8 голосов
/ 29 апреля 2009

Был задан похожий вопрос, но это не совсем то, что я пытаюсь сделать.

Вот ссылка на вопрос: Столбец автоматического номера в списке SharePoint со ссылкой на элемент

На этот вопрос было предложено два солутона.

Может ли любое из этих решений работать с импортированным списком, который есть у меня, когда Sharepoint решил, какой столбец ссылается на элемент с меню редактирования? Я хочу изменить, какой столбец делает это, так как мне нужно изменить формат, и это означает, что нужно удалить столбец, который по умолчанию стал ссылкой на элемент с меню редактирования.

1 Ответ

6 голосов
/ 29 апреля 2009

Нельзя динамически изменять столбец меню OOTB в SharePoint. Чтобы «переместить» меню в другой столбец, необходимо создать новый вычисляемый столбец и обернуть визуализацию (DisplayPattern) полями _EditMenuTableStart и _EditMenuTableEnd.

Чтобы увидеть пример того, как это сделать, взгляните на сценарий PowerShell «AddMenuColumn» из проекта iLoveSharePoint в CodePlex. Сценарий довольно прост, поэтому вы сможете преобразовать его в код, если вам это нужно (или добавить декларативное использование функций).

Вы также можете просто использовать скрипт как есть, чтобы добавить новый столбец меню в свой список.

...