Архитектура Microsoft Windows для разработчиков


              

в окно кода Visual InterDev.


Нажмите кнопку Submit.

  • Что произошло после нажатия кнопки Submit? ответ

    > Использование данных сеанса в других файлах

  • Дважды щелкните profile.asp для возврата в окно кода Visual InterDev.


  • Найдите в файле profile.asp следующую строку кода

    <FORM NAME=frmProfile ACTION=profile.asp METHOD=Post>

    и замените ее на приведенную ниже (она вызывает новую активную страницу):

    <FORM NAME=frmProfile ACTION=transcript.asp METHOD=Post>

  • Сохраните файл profile.asp.


  • Дважды щелкните файл transcript.asp, чтобы открыть его окне кода Visual InterDev.


  • Найдите следующую строку кода:

    For Student ID </font> </td>

    Измените ее так:

    For Student ID <%=Session("id")%> </font>

  • Сохраните изменения в файле transcript.asp.


  • Щелкните правой кнопкой файл profile.asp и выберите Preview In Browser.


  • На панели инструментов нажмите Refresh View.


  • Введите идентификатор и свое имя, выберите область интересов и нажмите кнопку Submit.

    На Web-странице должен появиться текст "For Student ID «номер »".

    Объект Application Объект Application обеспечивает доступ к информации всем пользователям Web-приложения. Web-приложение запускается, когда пользователь, обратившийся к нему первым, запрашивает .asp-файл из виртуального корневого каталога Вашего Web-приложения. Программа заканчивает свою работу при отключении Web-сервера. Вы можете создавать и хранить значения в объекте Application точно так же, как в объекте Session. Различие в том, что информация из объекта Application доступна все время, начиная с момента, когда первый пользователь обращается к активной странице, и заканчивая отключением Web-сервера. Например, если Вы хотите сообщить что-то всем, работающим с Вашим Web-приложением, Вы можете создать административную страницу, где администратор введет информацию, адресованную всем пользователям. С этой страницы данные попадут в объект Application, после чего ее можно использовать во всех активных страницах. В результате все пользователи получат одну и ту же административную информацию из одного и того же источника. Синтаксис Для методов объекта Application применяется следующий синтаксис: Application.метод

    Пример Здесь показано, как добавить информацию, полученную с административной страницы, в Web-приложение: <% Application( "ТемаЛекции") = Request. Form( "лекция")

    Application("аудитория") = Request.Fоrm("аудитория")

    Пример Здесь демонстрируется, как воспользоваться информацией из предыдущего примера:

    Не пропустите сегодняшнюю лекцию в аудитории <%= Application( "аудитория") %>,

    на тему <%= Аррliсаtiоп("ТемаЛекции") %>


    Содержание  Назад  Вперед