Что делаем
Получаем произвольный элемент из списка/библиотеки. Здесь варианта два.
Первый - получить коллекцию ID'шников элементов и выбрать из них произвольно. Второй поинтересней и основан на том, что элементы из списка можно получать не только по ID, но и по индексу.
Показаны сообщения с ярлыком SharePoint Tips. Показать все сообщения
Показаны сообщения с ярлыком SharePoint Tips. Показать все сообщения
15 июл. 2011 г.
15 июн. 2011 г.
SharePoint 2010 UpdatePanel. Request Notification
Что делаем
Уведомляем пользователя о том, что UpdatePanel обновляется. Для вывода сообщений используем SP.UI.Notify. Задача следующая: при отправке запроса на сервер выводим стикер "Загрузка данных", а после окончания запроса стикер убираем.
Уведомляем пользователя о том, что UpdatePanel обновляется. Для вывода сообщений используем SP.UI.Notify. Задача следующая: при отправке запроса на сервер выводим стикер "Загрузка данных", а после окончания запроса стикер убираем.
15 апр. 2011 г.
SharePoint 2010. PeopleEditor. Установка значения
Что делаем
Задаем программно значения для SharePoint'овского контрола PeopleEditor
Задаем программно значения для SharePoint'овского контрола PeopleEditor
21 дек. 2010 г.
SharePoint 2007/2010. The security validation for this form is invalid
Что происходит
Создаем custom application page и видим в браузере сообщение вида:
Microsoft.SharePoint.SPException: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.
Создаем custom application page и видим в браузере сообщение вида:
Microsoft.SharePoint.SPException: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.
23 нояб. 2010 г.
SharePoint 2010. JavaScript IntelliSence
Фича непосредственного отношения к SharePoint'у не имеет. Это возможность исключительно Visual Studio 2010. Для включения в .js файл ссылок на другие файлы, достаточно просто прописать их в формате:
/// <reference path="Путь к файлу.js" />
20 окт. 2010 г.
SharePoint 2007. Получение элементов списка из нескольких списков и узлов
Что делаем
Получаем коллекцию элементов списка из различных списков разных веб-узлов. CrossList-CrossWeb. Как-то так.
Для конкретизации исходных данных сделаем:
Попробуем отобразить информацию об этих элементах в веб-парте на корневом узле.
Получаем коллекцию элементов списка из различных списков разных веб-узлов. CrossList-CrossWeb. Как-то так.
Для конкретизации исходных данных сделаем:
- три дочерних узла (web01, web02, web03) в корневом узле;
- список на каждом из этих узлов;
- тип содержимого Public ListItem. Будем искать элементы этого типа;
- несколько элементов типа Public ListItem на каждом из созданных списков, предварительно добавив этот тип содержимого в списки.
Попробуем отобразить информацию об этих элементах в веб-парте на корневом узле.
17 окт. 2010 г.
SharePoint 2007. База данных содержимого
Что делаем
Получаем коллекцию объектов SPContentDatabase для сайта.
Зачем
Получив объект SPContentDatabase, мы получаем возможность обращаться к базам данных содержимого напрямую, минуя объектную модель SharePoint'а. Тем самым мы можем расширить административные возможности создаваемых приложений.
Получаем коллекцию объектов SPContentDatabase для сайта.
Зачем
Получив объект SPContentDatabase, мы получаем возможность обращаться к базам данных содержимого напрямую, минуя объектную модель SharePoint'а. Тем самым мы можем расширить административные возможности создаваемых приложений.
SharePoint 2007. Получение максимального/минимального значения поля в списке
Зачем
Для получения минимального/максимального значения какой-нибудь даты или любого другого значения. Область применения ограничена ишь фантазией разработчика.
Для получения минимального/максимального значения какой-нибудь даты или любого другого значения. Область применения ограничена ишь фантазией разработчика.
SharePoint 2007. Проверка на наличие элемента в списке
Зачем
Вещь очень нужная, вариантов использования уйма. Применение найти несложно. Вот и всё вступление.
Что понадобиться
Ничего, кроме статического класса Helper'а, который наряду с нащим сегодняшним будет содержать другие полезные методы, т.е.:
Вещь очень нужная, вариантов использования уйма. Применение найти несложно. Вот и всё вступление.
Что понадобиться
Ничего, кроме статического класса Helper'а, который наряду с нащим сегодняшним будет содержать другие полезные методы, т.е.:
namespace ZhukPoint.Portal2007.Helpers
{
public static class SPListHelper
{
…
}
}
Подписаться на:
Сообщения (Atom)