Controller (контроллер) это
c# класс.
Controller обеспечивает связь между:
представлением (html страницей)
и
моделью (данными)
На заметку!
В словесной терминалогии
метод действия это
метод в
Controller
Работа контроллера:
Вариант 1
• При открытии в браузере
WEB ссылки вызывается
метод у
Controler.
•
Метод у
Controller зачитывает данные из базы данных и передает их
представлению.
•
Представление показывается на экране как
html страница.
Вариант 2
• После заполнения текста на
web странице и нажатии кнопки вызывается соответсвтующий метод у
Controler.
•
Метод контроллера сохраняет данные в базу данных и открывает новое
представление.
•
Новое представление показывается на экране как
html страница.