2010-03-22 2 views
0

Как один поток файлов, html или пользовательских ответов AJAX из веб-частей?Потоковое содержимое веб-части (sharepoint)

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

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

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

ответ

0

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

Я также использовал описанный вами механизм, чтобы предоставить ответную часть ответа JSON для каждого поискового «термина». Я предоставляю в качестве параметра обратно на текущую страницу. Затем это происходит во время загрузки, а затем для определения правильного ответа используется переключатель.

Другие очевидные средства для этого - создание поддерживающих веб-сервисов, которые вы можете зарегистрировать с помощью ScriptManager, который у вас есть на вашей главной странице. Затем вы можете просто настроить свой собственный веб-сайт, чтобы вызвать метод webservice, чтобы нарисовать необходимую информацию. Обычно это случай создания слоя бизнес-объекта с классом webservice для бизнес-объекта, который можно назвать надежно.

Смежные вопросы