ВУЗ:
Составители:
Рубрика:
139
Response.Redirect("login.aspx?firstname=" + FirstName +
"&lastname=" + LastName);
Для извлечения строки запроса, необходимо использовать метод
QueryString объекта Request. Для извлечения значений параметров, пере-
даваемый в предыдущий примерах, необходимо использовать следую-
щий код:
string FN=Request.QueryString["firstname"];
string LN=Request.QueryString["lastname"];
Карта сайта
В том случае, когда web-приложение содержит большое количест-
во web-форм то целесообразно использовать в карту сайта. Карты сайта
является удобным способом описания структуры web-приложения, а
также позволяет ее показывать пользователям помощью нескольких
элементов управления. Эти элементы управления расположены в разде-
ле Navigation панели инструментов (Toolbox). Основными элементами
управления, предоставляющими возможность показывать карту сайта,
являются: SiteMapPath, Menu, TreeView. Все эти элементы предназначены
для решения одной и той же задачи – предоставления возможности
пользователю web-приложения осуществлять навигацию по web-
формам. Различие между ними заключается в способах отображения
ссылок на соответствующие формы.
Для использования любого их перечисленных компонентов, необ-
ходимо определить структуру приложения, которая хранится отдельно.
В качестве хранилища структуры обычно выступает XML файл. В
Visual Studio существует уже определенная структура XML файла,
предназначенная для хранения структуры приложения, это файлы типа
.sitemap. Содержимое данного файла достаточно простое, что позволяет
легко вносить данные о структуре приложения. Разделение элементов,
отвечающих за отображение данных и элементов, содержащих эти дан-
ные позволяет значительно упростить редактирование приложения –
для изменения дизайна достаточно изменить настройки визуальных
компонентов, для внесения дополнений – добавить данные в XML файл.
Рассмотрим пример добавления навигации по страницам web-
приложения с использованием карты сайта. Прежде всего, необходимо
добавим XML файл, и описать в нем данные о структуре приложения.
Для добавления XML файла можно использовать стандартную
команду «Website =>Add New Item». В открывшемся окне нужно вы-
брать тип файла «Site Map». В результате этого будет создан файл
Страницы
- « первая
- ‹ предыдущая
- …
- 137
- 138
- 139
- 140
- 141
- …
- следующая ›
- последняя »
