В веб-части SharePoint как настроить список веб-частей во время выполнения? - PullRequest
0 голосов
/ 17 июня 2009

У меня есть разработанная мной веб-часть "Список контактов", которая зависит от созданного мной пользовательского списка, также называемого списком контактов. Но вместо того, чтобы веб-часть ВСЕГДА требовала наличия списка, называемого списком контактов, всякий раз, когда веб-часть добавляется на страницу, я хочу ее, чтобы я могла добавить веб-часть на страницу, ПОТОМ определяя, какой список я хочу использовать. Наверное, я спрашиваю, как вы создаете пользовательские свойства для веб-части, очень похожие на свойства встроенных веб-частей, которые вы получаете, когда нажимаете на веб-часть и затем нажимаете Изменить общую веб-часть.

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

Я предполагаю, что это будет работать так: 1. Я создаю список контактов из шаблона списка контактов, скажем, «Список контактов продаж» 2. Затем я добавляю веб-часть списка контактов на страницу 3. Наконец, я установил пользовательское свойство веб-части (назовем его ContactListSourceList) в «Список контактов по продажам» 4. Затем веб-часть работает так же, как и в настоящее время, где она извлекает данные из список и отображает его.

Кстати, я говорю на VB лучше, чем C #, хотя могу понять C #, если придется. Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

2 голосов
/ 17 июня 2009

Похоже, вы хотите создать веб-часть с пользовательскими свойствами. Следующие статьи должны помочь:

0 голосов
/ 24 июня 2009

Для всех, кому это может понадобиться, я написал практическое руководство по моему решению, в котором рассказывается о создании пользовательского свойства, а также идет речь о том, что показывать пользователю, когда свойство не установлено или не установлено. должным образом. Как настроить список веб-частей SharePoint во время выполнения

...