ASP.NET MVC: 3 — Создание контроллера

Автор Denis Lisitsin
ASP.NET MVC: 3 — Создание контроллера

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

controllers и вызовем на ней контекстное меню в котором мы вызовем пункт. Добавить новый контроллер вот таким вот образом. Здесь нам предлагается значит указать название контроллера назовем его Home Controller обращаю.

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

Мы хотим просто сделать простейшую простейший простейший контроля в котором мы сможем отобразить данные из нашей модели добавляем соответствующие классно добавлять папочку controllers и в этом классе. У нас уже есть заготовка для того экшена того действия которые нам позволит вернуть представление получено из модели. А я вас прервалось на весь регенерированный классом в модели которые у нас были студия классом который называется. Лавр для того чтобы получить доступ к данным хранящимся в модели я создал в начале пуля этот класс 11 классов не будет нужен во множестве других Action в котором мы будем добавлять в данный контроллер поэтому я добавлю соответствующее поле она у нас будет частное ты этого класс располагается в данном случае мне требуется подключить в соответствующей области мем который у меня располагает этот класс я могу воспользоваться для Smart TV и объявляю поле в котором назовём дебил для простаты и сразу же проинициализирован при этом обращаем ваше внимание, что у меня создаётся значит слово которое является представление модели данных модели сущностей моих и в данном случае не устанавливает соединение с реляционной базы данных на основании строки соединения которое было у меня ранее сохраненного libconfig когда мы создавали модель данных собственно говоря вот — это вот только соедини. Вот она меня в конфиге располагается вот можно посмотреть до конца достаточно длинные вот ну, что ж теперь давайте воспользуемся этим полем для того чтобы извлечь данные из модели для этого свою очередь мы воспользуемся возможностями вонючим Toyota Camry то есть linker мы объявим автоматически определяемый переменную нас будет сохранить результаты выборки данных из модели данных. Взаимно Flowers запомним её результатами выборки данных из модели ножей для этого синтаксису воспользоваться сервисом. Линкин запросы на тему нас готов, но как. Мы помним linkyou запросы обладают свойством отложенного исполнении поэтому для того чтобы получить результаты исполнения этого запроса мы используем метод лист в данном случае результат у нас этого запроса результат выборки будут преобразованы при этом в массив лист типизированный динамический массив переменных могу с автоматическим. Да не будет определенный тип данных в соответствии с результатом выполнения метода. Турист и осталось теперь эти данные которые мы таким вот оператором извлекли из передач представление для этой цели. Я просто копирую параметр метода View которые у нас будут возвращаться по вызову которые у нас будут возвращаться в качестве результата работы я просто копирую в этот параметр Flowers параметры этого метода тем самым создан контроллер минуты него есть очень который позволяет передать в представление данные полученные из модели Спасибо.

0 комментариев
0

Читайте также