SPGridView - пользователь выбирает столбцы

Есть ли способ расширить элемент управления SPGridView в веб-части, чтобы пользователь мог выбрать столбцы, которые он хочет отобразить? Вроде как при создании / изменении вида для списка?

Спасибо

1 ответ

Решение

SPGridView не запечатан, поэтому, безусловно, его можно расширить с помощью этой функции. Вам нужно будет создать собственное хранилище данных о том, что выбрали пользователи (достаточно списка SharePoint), внести изменения в пользовательский интерфейс и т. Д.

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

Удостоверьтесь, что вы исследуете это в максимально возможной степени с некоторым быстрым доказательством понятий прежде, чем посвятить этому развитию Может оказаться необходимым написать собственный элемент управления с нуля (или найти другой стандартный элемент управления ASP.NET, который предоставляет эту функцию и подключить его к источнику данных SharePoint).

Другие вопросы по тегам