Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Lab1

.pdf
Скачиваний:
6
Добавлен:
15.03.2015
Размер:
529.08 Кб
Скачать

То по запросу /Home/Google вас переадресует на страницу http://www.google.com

Добавлениединамического контента.

Конечно, основная задача веб приложения — это отображать динамический контент. В MVC задача контроллера — «сконструировать» данные, а задача View — отобразить эти данные. Данные передаются из контроллера во View. Один способ передачи данных из контроллера во View – это объект ViewBag. Этот объект является составляющей класса Controller, от которого наследуются все остальные контроллеры. ViewBag – это динамический объект, который может хранить в себе данные, доступные затем во View. Для примера, давайте передадим простые данные:

Внимание!

Обратите внимание на синтаксис языка! Подумайте, как работает операторы if и else.

Чтобы данные отобразились во View, изменим его код:

Во View, код @ViewBag.Greeting получает данные, которые мы положили туда в контроллере. В свойстве Greeting нет ничего особенного. Оно может быть свободно заменено на что угодно. Так же вы можете передать во View несколько свойств со значениями.

Если вы запустите проект, то увидите следующее:

Соседние файлы в предмете Программирование