Добавление серверного сценария в качестве источника данных

Серверный сценарий — это небольшая программа, хранящаяся на сервере и запускающаяся в результате определенных действий в обозревателе. Подобные сценарии можно писать на различных языках, в том числе Perl, PHP и Microsoft ASP.NET. В отличие от клиентских сценариев, таких как JavaScript, серверные сценарии запускаются на сервере до отображения веб-страницы в обозревателе. Примерами приложений серверных сценариев могут служить торговые карты, динамические меню и опросы.

В этой статье:

Серверные сценарии

Добавление серверного сценария в библиотеку источников данных

Создание представления данных для серверного сценария

Серверные сценарии

В библиотеке источников данных отображаются данные, извлекаемые серверными сценариями в XML-форме. Можно подключаться к серверным сценариям, написанным на различных языках и при помощи различных методов, включая ASP.NET, PHP и AJAX. Однако сценарий должен отправлять конечные данные в XML-форме. Одним из самых распространенных серверных сценариев, возвращающих данные в такой форме, является RSS-канал.

При необходимости добавить подключение к RSS-каналу, который является серверным сценарием, но не является XML-файлом (например, RSS-канал, чей URL-адрес заканчивается на ".aspx" или ".php"), подключение следует внести в категорию серверных сценариев. RSS-канал, являющийся XML-файлом (например, RSS-канал, чей URL-адрес заканчивается на ".xml"), можно внести либо в категорию серверных сценариев, либо в категорию XML-файлов.

Чтобы добавить серверный сценарий в качестве источника данных, необходимо знать URL этого сценария.

В начало страницы

Добавление серверного сценария в библиотеку источников данных

  1. В меню Области задач выберите пункт Библиотека источников данных.

  2. В области Библиотека источников данных в разделе Серверные сценарии щелкните Подключение к сценарию или RSS-каналу.

    Примечание : Если заголовок Серверные сценарии свернут, щелкните знак плюса (+), чтобы развернуть его.

  3. На вкладке Источник диалогового окна Свойства источника данных в списке Метод HTTP выберите один из следующих вариантов.

    • Метод HTTP Get добавляет имена и значения параметров к URL.

    • Метод HTTP Post отправляет имена и значения параметров к URL в теле запроса.

      В данном примере выберите вариант HTTP Get.

  4. Список Выберите команду работы с данными для настройки содержит четыре параметра:

    • Параметр Выбрать извлекает данные при помощи серверного сценария. Данные затем можно отобразить, создав представление данных.

    • Параметры Добавить, Обновить и Удалить извлекают данные при помощи серверного сценария. Эти данные затем можно отобразить и изменить при помощи создания представления данных с функциональными возможностями формы (добавление, обновление и удаление данных).

      В этом примере выберите команду Выбрать для создания представления данных, возвращаемых серверным сценарием.

  5. В поле Введите URL-адрес серверного сценария группы Выбор сведений о подключении введите URL для сценария или RSS-канала, к которому требуется подключиться.

    Например, можно ввести http://gotdotnet.com/community/resources/rss.aspx, чтобы добавить RSS-канал статей для разработчиков с GotDotNet, веб-узла сообщества Microsoft .NET.

    Вкладка «Источник» диалогового окна «Свойства источника данных», отображающая URL серверного сценария

  6. Некоторым серверным сценариям требуются дополнительные данные, поступающие из обозревателя на сервер в форме параметров. В приведенном здесь примере параметры не требуются. Если серверный сценарий требует параметры, выполните одно из следующих действий.

    • Чтобы добавить параметр, нажмите кнопку Добавить, а затем в диалоговом окне Параметр введите имя и значение по умолчанию для параметра.

      Примечание : Если параметр задается во время выполнения при помощи подключения веб-части, установите флажок Значение этого параметра может быть задано посредством соединения веб-частей.

    • Для изменения существующего параметра выберите его из списка, нажмите кнопку Изменить, а затем в диалоговом окне Параметр измените его имя или значение по умолчанию.

    • Чтобы удалить параметр, выберите его в списке, а затем нажмите кнопку Удалить.

В начало страницы

Создание представления данных для серверного сценария

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

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

Представления данных используют технологию Microsoft ASP.NET 2.0. Начать создание представления данных следует со страницы ASP.NET (файла с расширением ASPX).

  1. В меню Файл выберите команду Создать.

  2. В диалоговом окне Создание на вкладке Страница выберите Общие, щелкните ASPX, а затем нажмите кнопку ОК.

    Откроется новая страница с тегом FORM.

    Тег FORM ASP.NET

  3. В меню Области задач выберите пункт Библиотека источников данных. В области задач Библиотека источников данных укажите требуемый источник данных — в этом примере файл rss.aspx на узле www.gotdotnet.com, — а затем перетащите его на страницу.

    Теперь на странице отображается представление данных, содержащее все заголовки и URL всех узлов текущего семейства; также открылась область задач Сведения об источнике данных.

Подробные сведения о представлениях данных см. в статье Создание представления данных.

В начало страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×