Установка значения TextFilter из фильтра строки запроса (URL) - PullRequest
0 голосов
/ 07 марта 2011

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

У нас есть веб-страница Sharepoint, которая в настоящее время содержит 3 веб-части (2 списка и текстовый фильтр).Текстовый фильтр можно использовать для фильтрации двух списков.Меня попросили предоставить следующую функциональность:

  1. Пользователь должен иметь возможность открыть эту страницу по ссылке http (просто)
  2. Текстовый фильтр должен автоматически заполняться-in и применяется, таким образом немедленно фильтруя два списка

Это показалось мне довольно простым: извлеките параметр из URL-адреса страницы и введите его в фильтр.Я нашел и добавил фильтр Query String (URL), и мне удалось извлечь параметр из URL, но я не могу передать его в существующий фильтр!

Конечно, я могу передать значение двумсписки (эффективно кодируют один и тот же фильтр двумя разными способами), но это кажется неправильным.Итак, мой вопрос сводится к следующему:

Можно ли установить значение текстового фильтра из файла строки запроса (URL)?

Я задаю неправильный вопрос?Я смотрю на эту проблему неправильно?Любая помощь очень ценится, спасибо.

1 Ответ

2 голосов
/ 07 марта 2011

Я задал неправильный вопрос!

Кажется, вы можете установить значение текстового фильтра при загрузке страницы через URL. Вот как это сделать:

http://sharepoint-server/site/subsite/project/default.aspx?Text%20Filter%20Name=999

Где Text% 20Filter% 20Name - это имя вашего Text Filer (в данном случае с пробелами в имени), а где 999 - это передаваемое значение к фильтру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...