Так что мне нужно создать веб-часть.Я хотел бы получить некоторый контроль над процессом проектирования, и создание кода для элементов управления, затем сборка / компиляция, ожидание повторной загрузки приложения, а затем F5: сайт sharepoint, rinse and repeat - это боль.
Я читалчто можно просто создать обычный пользовательский элемент управления и загружать его в веб-часть.Идеально, я думаю - но!
А как насчет всего, что делится с Sharepoint?Как свойства, а также взаимодействие со списками sharepoint и так далее?Как бы я смог добиться этого наилучшим образом с помощью пользовательского элемента управления?
Что мне точно нужно, так это веб-часть, отображающая, во-первых, набор информации одного элемента в списке sharepoint, а во-вторых, он должен отображать прокручиваемый список элементов.из другого списка sharepoint.
Есть ли причудливый способ получить почти одинаковую «среду», или я должен просто пойти так:
using(SPSite site = new SPSite("http://mysite/")){
using(SPWeb web = new SPWeb("myWeb")){
//Fill a listbox with web.lists["myList"];
}
}
Из кода моего пользовательского контроля?